介紹EditText和AutoCompleteTextView初始不獲得焦點及解決軟鍵盤彈出時遮擋輸入框問題。 1、activity啟動時EditText不獲得焦點 Activity啟動時若有一個EditText默認(rèn),EditText獲得焦點,去掉首次焦點,在manifest.xml中對應(yīng)activity添加 1
即可。 2、鍵盤彈出時輸入框被壓縮 輸入框獲得焦點彈出軟鍵盤時,輸入框被壓縮,字體上浮,同時背景出現(xiàn)問題。如下: 網(wǎng)上解決方法是添加
或
經(jīng)測試后無效。 解決方法為在外層布局中添加scrollView,因為scrollView只允許包含一個子View,所以如果出現(xiàn)問題布局已有外層layou,直接嵌套在ScrollView中即可,如下: Java
如果出現(xiàn)問題布局沒有外層layout,還需要再嵌套一層RelativeLayout,如下: Java
|