Android中switch控件默认是开启/关闭以及edittext进行点击时禁止/允许软件盘开启
16lz
2021-01-26
Android中switch控件默认是开启/关闭
//我想,有基础的人应该可以看懂,我只把重点写出来private EditText etWendu;etWendu = (EditText) view.findViewById(R.id.et_wendu);//禁止开启软键盘etWendu.setInputType(InputType.TYPE_NULL);允许开启软件盘etWendu.setInputType(InputType.TYPE_CLASS_TEXT);
switch控件默认是开启/关闭
赠送一个switch的监听事件
swSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (swSwitch.isChecked()) { //禁止开启软键盘 etWendu.setInputType(InputType.TYPE_NULL); etShidu.setInputType(InputType.TYPE_NULL); etGuangzhao.setInputType(InputType.TYPE_NULL); etCo2.setInputType(InputType.TYPE_NULL); etPm.setInputType(InputType.TYPE_NULL); etDaolu.setInputType(InputType.TYPE_NULL); } else { //允许开启软件盘 etWendu.setInputType(InputType.TYPE_CLASS_TEXT); etShidu.setInputType(InputType.TYPE_CLASS_TEXT); etGuangzhao.setInputType(InputType.TYPE_CLASS_TEXT); etCo2.setInputType(InputType.TYPE_CLASS_TEXT); etPm.setInputType(InputType.TYPE_CLASS_TEXT); etDaolu.setInputType(InputType.TYPE_CLASS_TEXT); } }
更多相关文章
- Android开发--EditText属性详解
- 是否应该开启WebView硬件加速?
- IOS开发学习笔记(二)
- Android获取屏幕宽度高度并动态设置控件宽度,比例等
- Android(安卓)中的几个常用控件
- android 状态栏颜色
- Android在onCreate()方法中动态获取TextView控件的高度
- Android(安卓)Studio V3.12环境下TV开发教程(八)使用Leanback运输
- android布局文件 在使用singleLine时遇到的问题