Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 不可聚焦的编辑文本在设备中不工作?_Android_Android Layout_Android Edittext - Fatal编程技术网

Android 不可聚焦的编辑文本在设备中不工作?

Android 不可聚焦的编辑文本在设备中不工作?,android,android-layout,android-edittext,Android,Android Layout,Android Edittext,我试图使编辑文本不可编辑/不可浏览/不可聚焦。我在emulator上取得了成功,但当我在设备(安卓4.0)中尝试代码时,代码不起作用 下面是我的xml和代码:- XML <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tee_tea_Boss" android:lay

我试图使编辑文本不可编辑/不可浏览/不可聚焦。我在emulator上取得了成功,但当我在设备(安卓4.0)中尝试代码时,代码不起作用

下面是我的xml和代码:-

XML

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tee_tea_Boss"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<EditText
    android:id="@+id/tee_tea_edit_text"
    android:layout_width="200dp"
    android:layout_height="50dp"
    android:layout_margin="5dp"
    android:background="@drawable/calbox"
    android:ems="10"
    android:paddingLeft="10dp"
    android:paddingTop="3dp"
    android:inputType="textShortMessage|textAutoCorrect|textCapSentences|textMultiLine"
    android:textColor="#888888"
    android:imeOptions="actionDone|flagNoEnterAction"
    android:textSize="25sp" >
</EditText>

</RelativeLayout>
在我的活动中尝试上面的代码,但它在设备上不起作用。在询问之前,尝试这么多东西,但对我不起作用


我不想要xml格式的上述内容。

在xml文件中添加以下属性

android:focusable="false"
android:focusableInTouchMode="false"
android:clickable="false"
android:enabled="false"

“tee\u tea\u edit\u text EditText”是xml文件中的第一个视图吗?如果是这样,请尝试将其移动到第二个位置。@Rekha我可以更新我的xml文件。.我已经在我的android 4.0.4中按原样执行了您的代码,上面的xml文件工作正常。.您在设备中遇到了什么问题?您想要隐藏软键盘输入吗?@altaf我只想要edittext不可单击或不可编辑??这个。tee_tea_edit_text.setFocusable(false);试试这个,让你知道
android:focusable="false"
android:focusableInTouchMode="false"
android:clickable="false"
android:enabled="false"
EditText mEdit = (EditText) findViewById(R.id.yourid);
mEdit.setKeyListener(null);