天天看點

Android 隐藏EditText的焦點

在頁面的開發過程中,我們可能會遇到這樣的情況,打開某個頁面(activity)時,如果該頁面中有edittext組建,則會自動彈出軟鍵盤(因為該edittext自動擷取焦點了),這樣很容易影響使用者體驗; 是以,在設計頁面時,我們有必要首先手動讓該edittext失去焦點,這樣,才可以避免軟鍵盤彈出。

如何實作呢? 其實很簡單,我們隻需要讓edittext的父容器擷取焦點就可以了。

注:

上述代碼中,我們手動設定edittext的父容器relativelayout擷取焦點:

android:focusable="true"

android:focusableintouchmode="true"

通過這種方式,便可以很輕松的避免軟鍵盤的彈出了

Android 隐藏EditText的焦點

繼續閱讀