Cómo obtener la posición del cursor en un Editext

Estoy haciendo una aplicación para Android. En mi aplicación, tengo que encontrar la posición del cursor de un edittext. Por ejemplo, puse el texto "how are you" en edittext. Si hago clic junto al carácter 'a' entonces, tengo que encontrar el cursor ahora delante de 'a'.

¿Cómo puedo averiguar la posición del cursor y el carácter donde se coloca el cursor?

Use el método getSelectionStart() para obtener la posición actual del cursor en un Edittext

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.