Android 如何使Edittext不弹出软键盘
16lz
2021-01-23
关于启动一个Activity如果里面有一个Edittext控件会自动弹出键盘问题
在AndroidManifest.xml文件所对应的Activity中添加属性:
android:windowSoftInputMode="stateHidden"
如果想使EditText不可获取焦点可设置:
android:focusable="false"
或者是在代码中设置:
EditText.setFocusable(false);
设置了这个方法之后Edittext会变得不可点击
这个属性是View所拥有,所以同样适用于其他的View的子类
或者在父布局中添加代码
android:focusable="true" android:focusableInTouchMode="true"
这样父布局就会强占焦点EditText就获取不到焦点了
更多相关文章
- Android之TextView属性大全
- 安卓控件属性
- android中去掉EditText的自动焦点获取
- 【Android】Android WebView 网页输入框获取焦点
- Android Layout Tricks #2: Reusing layouts(Android 布局技巧2:重
- 35、键盘布局的tableLayout备份