2012-02-02 13 views
5

En mi clase, creo dos EditTexts.Editar texto múltiple: especifique la ubicación del cursor

editText1 = (EditText)findViewById(R.id.EditText1); 
editText2 = (EditText)findViewById(R.id.EditText2); 

Cuando inicio la aplicación, el cursor se coloca automáticamente en el segundo EditText. ¿Cómo puedo cambiar para establecer en el primer EditText? ¿Debo cambiar algo programáticamente o en XML?

+0

favor cargar su AndroidManifest. código del archivo xml – Lucifer

Respuesta

4

que puede probar:

editText1.requestFocus(); 
1

Esto se decide quién solicita el enfoque. Obtenga el objeto, que quiere tener foco y solicite enfoque y se iluminará y el cursor debería aparecer allí.

3

hay dos manera de hacer esto uno en su clase como

editText1.requestFocus(); 

y otro en XML como

<EditText 
    android:id="@+id/editText1" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" > 

    <requestFocus /> 
</EditText> 
Cuestiones relacionadas