【发布时间】:2020-01-13 18:42:02
【问题描述】:
对于我正在开发的应用程序,我有一个允许用户输入数据的 editText。我已经在输入多行文本时不维护的输入定义了填充。例如:
添加第二行文字后:
随着添加的行越来越多,我也看到父视图中edittext的位置越来越低:
editText 我的 XML 如下:
<EditText
android:id="@+id/message_edit"
android:layout_width="0dp"
android:layout_weight="0.75"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/dp_8"
android:layout_marginLeft="5dp"
android:layout_marginBottom="5dp"
android:background="@drawable/someBackground"
android:paddingLeft="@dimen/dp_12"
android:paddingRight="@dimen/dp_3"
android:elevation="3dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:hint="Type here"
android:lineSpacingExtra="@dimen/dp_4"
android:textColor="@color/black"
android:textSize="@dimen/sp_17" />
我认为这两个问题是相关的,但我不确定根本原因是什么。
【问题讨论】:
标签: android android-layout android-edittext