2012-01-28 50 views
0

我有一个问题,文本编辑,
如果我做editText.setInputType(InputType.TYPE_NONE);用户无法输入任何内容。
无论如何,如果有附加的物理键盘,则用户可以通过使用其键入(当然软键盘不工作)。安卓的inputType并没有物理键盘

有什么办法上的EditText完全停用编辑?

PS:我需要做的程序在运行时

回答

0

在XML布局文件

+0

谢谢给出,反正我没有说我需要做的编程方式(在运行时) – TesX 2012-01-28 13:05:35

+1

您可以使用setFocusable(假);和setClickable(false);使编辑文本无法在Java代码中编辑。 – 2012-01-28 13:11:21

+0

@TesX是我的代码工作? – 2012-01-28 13:23:41

0

android:editable="false"弃用尝试 android:editable="false" ,不喜欢使用它。 另一种解决这个我用下面

first_password_EditTextBox = (EditText) findViewById(R.id.editText1); 
first_password_EditTextBox.setEnabled(false);