只要在Activity的onCreate階段,加上以下程式碼即可。
|
或是在AndroidManifest.xml中,設定Activity的android:windowSoftInputMode屬性,如下:
設定windowSoftInputMode屬性為State Hidden之後,進入Activity時,EditText依然會取得焦點,但不會立刻彈出虛擬鍵盤,還要再點擊一次EditText才會彈出鍵盤。問題成功解決了!
当要输入时点一下才会弹出虚拟键盘,但焦点还是会自动获取的。
本文介绍如何通过设置Activity属性或在onCreate方法中加入特定代码来防止Android应用中的虚拟键盘自动弹出,确保EditText获得焦点但不会立即显示键盘。
只要在Activity的onCreate階段,加上以下程式碼即可。
|
或是在AndroidManifest.xml中,設定Activity的android:windowSoftInputMode屬性,如下:
設定windowSoftInputMode屬性為State Hidden之後,進入Activity時,EditText依然會取得焦點,但不會立刻彈出虛擬鍵盤,還要再點擊一次EditText才會彈出鍵盤。問題成功解決了!
当要输入时点一下才会弹出虚拟键盘,但焦点还是会自动获取的。
被折叠的 条评论
为什么被折叠?