Android EditText控件切换可编辑状态

来源:互联网 发布:中国移动宽带拨号软件 编辑:程序博客网 时间:2024/06/06 04:40

editText配合toggleButton,toggleButton选中时无法编辑,未选中时editText可编辑。
代码如下:

   KeyListener editTextListener = editText.getKeyListener();   toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {        @Override        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {            if(isChecked){                editText.setKeyListener(null);                              }else{                editText.setKeyListener(editTextListener );            }        }    });
0 0