在頁面的開發過程中,我們可能會遇到這樣的情況,打開某個頁面(activity)時,如果該頁面中有edittext組建,則會自動彈出軟鍵盤(因為該edittext自動擷取焦點了),這樣很容易影響使用者體驗; 是以,在設計頁面時,我們有必要首先手動讓該edittext失去焦點,這樣,才可以避免軟鍵盤彈出。
如何實作呢? 其實很簡單,我們隻需要讓edittext的父容器擷取焦點就可以了。
注:
上述代碼中,我們手動設定edittext的父容器relativelayout擷取焦點:
android:focusable="true"
android:focusableintouchmode="true"
通過這種方式,便可以很輕松的避免軟鍵盤的彈出了
