我里面有一个TextInputLayout和Edittext,需要用多种样式来提示,例如出生日期 mm / dd / yyyy 。 mm / dd / yyyy 仅应为斜体,当我们专注于Edittext时,顶部应有相同格式的文本(如TextInputLayout一样)。
我尝试过的东西,以及类似的东西在那里:
对于以上两个问题来说,当焦点位于编辑文本时,浮动文本将不可用。
需要知道如何为具有多种样式的 TextInputLayout提示设置样式,这些样式也具有相同样式的文本。
答案 0 :(得分:0)
使用“材料成分”库,从1.2.0-alpha05
开始,您可以设置提示文本的格式。
只需使用:
<com.google.android.material.textfield.TextInputLayout
android:hint="@string/hint_italic"
>
具有:
<string name="hint_italic">Date of Birth <i>mm/dd/yyyy</i></string>