【Android】EditText标签调用键盘
16lz
2021-12-04
转自天翼空间开发资料。
在xml文件中EditText标签有一个属性android:editable="false"和android:numeric="integer"
android:numeric="integer"表示只允许输入数字,此属性可以限制用户只能输入数字内容。
android:editable表示是否可以输入内容TRUE表示可以输入,false表示不允许输入内容;
当为android:editable="false"时,点击输入框,虚拟键盘是显示不出来的,不过当设置了 android:editable=""属性时,不管是false还是true,在其后加入android:numeric="integer"属性时,是可以输入数字内容了;这里没搞明白是怎么回事,也许是numeric把前面的属性覆盖掉了。
当android:editable="false"时,在java类里如果再规定EditText.setEnabled(true)时,虚拟键盘还是不会显示的。
转载于:https://blog.51cto.com/5371904/916818
更多相关文章
- android中使用 EditText 时,设定 inputType的一点说明
- android 常用 属性
- ImageView 常用属性的分析
- Android(安卓)RelativeLayout 的属性
- Android(安卓)的Margin和Padding属性以及支持的长度单位
- Android(安卓)Switch属性全记录
- ANDROID 输入法出现挤压屏幕、ANDROID输入键盘覆盖了屏幕控件的
- android:layout_gravity和android:gravity属性的区别
- Android注解:自定义注解之源码注解