EditText request focus

前端 未结 6 1838
你的背包
你的背包 2020-12-01 10:10

I am designing a login page as:

UserName:  .....

Password:  .....

     LoginButton

When the activity starts, I want the focus to go to \"

相关标签:
6条回答
  • 2020-12-01 10:41

    edittext.requestFocus() works for me in my Activity and Fragment

    0 讨论(0)
  • 2020-12-01 10:55

    youredittext.requestFocus() call it from activity

    oncreate();
    

    and use the above code there

    0 讨论(0)
  • 2020-12-01 10:56

    Programatically:

    edittext.requestFocus();
    

    Through xml:

    <EditText...>
        <requestFocus />
    </EditText>
    

    Or call onClick method manually.

    0 讨论(0)
  • 2020-12-01 10:58

    Yes, I got the answer.. just simply edit the manifest file as:

            <activity android:name=".MainActivity"
            android:label="@string/app_name"
            android:windowSoftInputMode="stateAlwaysVisible" />
    

    and set EditText.requestFocus() in onCreate()..

    Thanks..

    0 讨论(0)
  • 2020-12-01 10:58

    It has worked for me as follows.

    ed1.requestFocus();
    
                return; //Faça um return para retornar o foco
    
    0 讨论(0)
  • 2020-12-01 10:58
    >>you can write your code like
    
      if (TextUtils.isEmpty(username)) {
                editTextUserName.setError("Please enter username");
                editTextUserName.requestFocus();
                return;
            }
    
            if (TextUtils.isEmpty(password)) {
                editTextPassword.setError("Enter a password");
                editTextPassword.requestFocus();
                return;
            }
    
    0 讨论(0)
提交回复
热议问题