android 禁止软键盘弹出自动弹出,Android屏蔽软键盘自动弹出的解决方案
問題概述
在編輯框輸入內(nèi)容時會彈出軟鍵盤,而手機(jī)屏幕區(qū)域有限往往會遮住輸入界面,我們先看一下問題效果圖:
輸入用戶名和密碼時,系統(tǒng)會彈出鍵盤,造成系統(tǒng)鍵盤會擋住文本框的問題,如圖所示:
輸入密碼時輸入框被系統(tǒng)鍵盤遮擋了,大大降低了用戶操作體驗,這就是開發(fā)中非常常見的軟鍵盤遮擋的問題,該如何解決?
簡單解決方案
方法一:
在你的activity中的oncreate中setContentView之前寫上這個代碼
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
方法二:
在EditText的屬性上加上:
Android:editable=”false”
如下所示:
android:id="@+id/edt_regist_user"
android:layout_width="0dp"
android:layout_weight="3"
android:layout_height="wrap_content"
android:hint="任意字母,數(shù)字"
android:editable="false"
android:textColor="@color/colorGray"
android:background="@color/colorHyalin"
android:textSize="16sp"
/>
以上所述是小編給大家介紹的Android屏蔽軟鍵盤自動彈出的解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
總結(jié)
以上是生活随笔為你收集整理的android 禁止软键盘弹出自动弹出,Android屏蔽软键盘自动弹出的解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lbe+android6.0+免root
- 下一篇: 无法连接校园网