(Edittext)Android中界面中有多個Edittext,如何默認讓第二個獲取焦點


首先在第一個EditText布局中添加

android:focusableInTouchMode="false"

讓其不會獲取焦點,之后就是在代碼中添加

editText.setOnTouchListener(new View.OnTouchListener() {
  @Override
  public boolean onTouch(View v, MotionEvent event) {
    editText.setFocusableInTouchMode(true);
    return false;
  }
});

讓第一個EditText在被點擊時重新獲取焦點(重新可以輸入文字)。

如果出現警告,請參考本人的上一篇博客。

鏈接地址:https://www.cnblogs.com/hwh000/p/11252119.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM