小编2Mu*_*oke的帖子

在TextInputEditText上设置android:lines不起作用

有谁知道在使用TextInputEditText和时如何显示总计行数TextInputLayout?使用不带的普通EditText时,我没有这个问题TextInputLayout。这是我的示例代码:

<android.support.design.widget.TextInputLayout
                android:id="@+id/input_layout"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="@dimen/spacing_small"
                app:counterEnabled="true"
                app:counterMaxLength="1000"
                app:counterOverflowTextAppearance="@style/TextLimitError"
                app:hintTextAppearance="@style/TextAppearance.App.TextInputLayout"
                app:theme="@style/TextInputLayoutStyle">

                <android.support.design.widget.TextInputEditText
                    android:id="@+id/input"
                    style="@style/TextInputEditTextStyle"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:hint="hint text"
                    android:inputType="textMultiLine"
                    android:lines="5"
                    android:maxLength="1000"/>
</android.support.design.widget.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

我的目标是textarea在设置rows属性时具有与html相同的效果。

在此处输入图片说明

这是我在上设置时得到android:linesTextInputEditText。它在浮动标签和我输入的第一个字母之间留有空白。

在此处输入图片说明

android text multiline android-layout android-textinputedittext

1
推荐指数
2
解决办法
3181
查看次数