如何让Textinputlayout在多行提示android?
我尝试了很多可用的在线选项,但他们都没有工作。
我用这个XML来达到这个目的。
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:hintTextAppearance="@style/TextLabel">
<com.projects.fonts.RobotoEditText
style="@style/EditText"
android:hint="@string/description"
android:singleLine="false"
app:font="@string/roboto_regular" />
</android.support.design.widget.TextInputLayout>
我也设置了
<item name="android:singleLine">false</item>
在TextLabel和EditText中。 但他们都没有工作。
你不能。
TextInputLayout
使用CollapsingTextLayout
作为CharSequence
测量提示:
mTextPaint.measureText(mTextToDraw, 0, mTextToDraw.length())
CharSequence
没有一行的概念,因此你不能添加更多。
如果这么长时间,这并不是一个暗示。 如果您仍想显示它,请考虑在下方/上方/上方添加单独的TextView
并对其进行动画处理(如果需要/需要)。
上一篇: How to get Textinputlayout hint android in multiple lines?