<分区>
我想给 TextInputLayout 添加后缀。 一个例子取自 material.io
有没有标准的解决方案?
最佳答案
随着TextInputLayout
在 Material Components Library 中提供,您可以使用 attrs:
app:prefixText
:前缀文本app:suffixText
:后缀文本类似于:
<com.google.android.material.textfield.TextInputLayout
android:hint="Test"
app:prefixText="@string/..."
app:prefixTextColor="@color/secondaryDarkColor"
app:suffixText="@string/..."
app:suffixTextColor="@color/primaryLightColor"
...>
<com.google.android.material.textfield.TextInputEditText
.../>
</com.google.android.material.textfield.TextInputLayout>
例子:
注意:这需要最低版本 1.2.0-alpha01
。
关于android - TextInputLayout 后缀/前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43262272/
相关文章:
android TextInputLayout 在将错误设置为 null 后更改 EditText 样式
Android Developer Console - 使用 Android Studio 发布构建后指纹错误
android - 我应该使用 "copy project into workspace"外部 Android 库还是使用默认根位置?
android - 如何更改未聚焦的 textInputLayout 的轮廓或边框的颜色?
android - 用于平板电脑设备中数字的 EditText 输入类型,始终显示额外的键
java - 如何以编程方式正确调整 View 的大小,使其底部与 ConstraintLayout 中其他 View 的顶部对齐?