Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在多行EditText-TextInputLayout中定位提示_Android_Android Edittext - Fatal编程技术网

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”
-它比单线文本输入布局更接近底部。