Android 在多行EditText-TextInputLayout中定位提示
我有一个Android 在多行EditText-TextInputLayout中定位提示,android,android-edittext,Android,Android Edittext,我有一个EditText,它有4行(min=4;>4个卷轴)。EditText嵌入到TextInputLayout中。为此显示的提示似乎垂直居中。当然,我想在第一行的开头 重要编辑:不使用TextInputLayout进行测试可以有效定位提示。问题在于这一点。对于如何解决此问题的任何见解,我们都将不胜感激 <android.support.design.widget.TextInputLayout android:id="@+id/text_input_layout" an
EditText
,它有4行(min=4;>4个卷轴)。EditText
嵌入到TextInputLayout
中。为此显示的提示似乎垂直居中。当然,我想在第一行的开头
重要编辑:不使用TextInputLayout
进行测试可以有效定位提示。问题在于这一点。对于如何解决此问题的任何见解,我们都将不胜感激
<android.support.design.widget.TextInputLayout
android:id="@+id/text_input_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusableInTouchMode="true">
<EditText
android:id="@+id/status"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:fadeScrollbars="false"
android:gravity="left"
android:hint="What's going on?"
android:inputType="textMultiLine"
android:lines="4"
android:minLines="4"
android:scrollbarStyle="outsideInset"
android:scrollbarThumbVertical="@drawable/custom_scrollbar_style"
android:scrollbars="vertical"
android:textColorHint="@color/black_semi_transparent" />
<TextView
android:id="@+id/text_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:text="140"
android:textColor="@color/black_semi_transparent" />
</android.support.design.widget.TextInputLayout>
此错误已在v23支持库中修复:
您是否尝试过gravity=“left”
是。我尝试了左
,顶
,顶|左
,开始
。一个解决方案是使用paddingTop=20dp查看这一点。帮助了我很多,而且很容易使用。归档的bug报告仍然没有很好地定位-使用android:gravity=“bottom”
-它比单线文本输入布局更接近底部。