編集不可/クリック不可/フォーカス不可の編集テキストを作成しようとしています。そして、私はエミュレーターで成功していますが、デバイス(android 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>
コード
tee_tea_edit_text.setEnabled(false);
tee_tea_edit_text.setFocusable(false);
tee_tea_edit_text.setClickable(false);
tee_tea_edit_text.setKeyListener(null);
tee_tea_edit_text.setFocusableInTouchMode(false);
私のアクティビティで上記のコードを試してみてくださいが、デバイスでは機能しません。質問する前に、たくさんのことを試してみてください。
私はxmlで上記のものを望んでいません。