我有一个问题,文本编辑,
如果我做editText.setInputType(InputType.TYPE_NONE);
用户无法输入任何内容。
无论如何,如果有附加的物理键盘,则用户可以通过使用其键入(当然软键盘不工作)。安卓的inputType并没有物理键盘
有什么办法上的EditText完全停用编辑?
PS:我需要做的程序在运行时
我有一个问题,文本编辑,
如果我做editText.setInputType(InputType.TYPE_NONE);
用户无法输入任何内容。
无论如何,如果有附加的物理键盘,则用户可以通过使用其键入(当然软键盘不工作)。安卓的inputType并没有物理键盘
有什么办法上的EditText完全停用编辑?
PS:我需要做的程序在运行时
在XML布局文件
android:editable="false"
是弃用尝试 android:editable="false"
,不喜欢使用它。 另一种解决这个我用下面
first_password_EditTextBox = (EditText) findViewById(R.id.editText1);
first_password_EditTextBox.setEnabled(false);
谢谢给出,反正我没有说我需要做的编程方式(在运行时) – TesX 2012-01-28 13:05:35
您可以使用setFocusable(假);和setClickable(false);使编辑文本无法在Java代码中编辑。 – 2012-01-28 13:11:21
@TesX是我的代码工作? – 2012-01-28 13:23:41