我在EditText中有一個嵌套的按鈕。我使用RelativeLayout來做到這一點。問題是文本輸入與按鈕重疊。我怎樣才能防止這種情況發生?也許是一種限制每行字符的方法。我曾嘗試設置android:maxLength,但它應用於整個EditText而不是每行。防止輸入的文本重疊在嵌套的按鈕裏面EditText
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/linearLayout"
>
<EditText
android:id="@+id/item"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/rounded_edit"
android:ems="10"
android:hint="samplehint"
android:lines="5"
android:maxLines="5"
android:minLines="1"
android:padding="10dp"
android:paddingRight="50dp"
android:inputType="textMultiLine"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Done"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
</RelativeLayout>