android如何使edittext獲取或失去焦點


獲取焦點

edittext.setFocusable(true);
edittext.setFocusableInTouchMode(true);
edittext.requestFocus();

# 只使用以下代碼也可以
edittext.requestFocus();

 

失去焦點

方法1:

對edittext的父級view設置

android:focusable="true"
android:focusableInTouchMode="true"

方法2:

該方法有時無效,建議1,2同時使用

在java代碼中動態設置

edittext.clearFocus();

 


免責聲明!

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



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