Luego de mucho trabajar pudimos encontrar el arreglo de este atasco que tantos usuarios de nuestro sitio presentan. Si deseas compartir algún detalle puedes aportar tu información.
Solución:
Donde posición es un int:
editText1.setSelection(position)
Lo he hecho de esta manera para establecer la posición del cursor en final del texto después de actualizar el texto de EditText programáticamente
aquí, etmsg
es editar texto
etmsg.setText("Updated Text From another Activity");
int position = etmsg.length();
Editable etext = etmsg.getText();
Selection.setSelection(etext, position);
Cómo establecer la posición del cursor EditText en Android
A continuación el código es Coloque el cursor en Inicio en EditText
:
EditText editText = (EditText)findViewById(R.id.edittext_id);
editText.setSelection(0);
A continuación el código es Poner el cursor al final de El EditText
:
EditText editText = (EditText)findViewById(R.id.edittext_id);
editText.setSelection(editText.getText().length());
Debajo del código se establece el cursor después de una segunda posición de carácter:
EditText editText = (EditText)findViewById(R.id.edittext_id);
editText.setSelection(2);
Aquí tienes las reseñas y puntuaciones
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)