複数行の編集テキストを作成したいのですが、問題は、新しい行を入力するたびに編集テキストの高さが高くなることです。高さを修正するにはどうすればよいですか。私のコードは次のとおりです。
<EditText
android:id="@+id/editAdditionalInfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/editPhoneCutomerDetails"
android:layout_alignParentBottom="true"
android:layout_marginBottom="60dp"
android:layout_below="@+id/editPhoneCutomerDetails"
android:layout_marginTop="10dp"
android:background="@drawable/message_additional_box1x"
android:ems="10"
android:padding="10dp"
android:gravity="top">
<requestFocus />
</EditText>
ベストアンサー1
editTextのサイズを修正するには、
android:singleLine="true"
ただし、editText 行は 1 行に制限されます。
editText にさらに行を追加したい場合は、次のプロパティを使用します。
使用android:lines="3"
。