3

以下のように宣言されたマルチリンクの住所 EditText ウィジェットがあります。

<EditText
    android:id="@+id/pat_address_input"
    android:layout_width="250dp"
    android:layout_height="100dp"
    android:background="@null"
    android:clickable="false"
    android:focusable="false"
    android:height="100dp"
    android:inputType="textPostalAddress"
    android:lines="5"
    android:textColor="@color/white"
    android:textSize="10pt" >
</EditText>

私のコードでは、focus プロパティを true に設定し、focusontouch を true に設定しましたが、EditText ウィジェットがフォーカスされると、EditText が 1 行のボックスに縮小され、カーソルがウィジェットの下にハングします。下の写真

どうすればこれを止めることができますか?

4

2 に答える 2

0

を削除してみてくださいandroid:lines="5"。これはすべて問題なく機能しました。

また、フィールドの背景が白いのにテキストが白い理由についても混乱しています。

于 2012-01-17T21:30:19.487 に答える
0

これは、ウィジェットが単一行の edittext からプロパティを継承していたためです。

于 2012-02-13T18:47:32.443 に答える