#android #styles #hint #textstyle
#Android #стили #подсказка #textstyle
Вопрос:
Я пытаюсь изменить стиль текста подсказки TextInputLayout на жирный. Я изменил цвет и другие стили подсказки в styles с использованием TextAppearance :
<style name="MyTextInputLayoutTheme" parent="@android:style/TextAppearance">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">match_parent</item>
<item name="android:textColorHint">@color/black_50</item>
<item name="colorControlNormal">@color/green</item>
<item name="hintAnimationEnabled">false</item>
</style>
Я пытался установить
<item name="android:textStyle">normal</item>
или
<item name="android:textStyle">bold</item>
но это не работает. Текст подсказки всегда имеет стиль редактируемого текста (если edittext выделен жирным шрифтом, он автоматически выделяет подсказку жирным шрифтом, если нет, подсказка обычная). :
Ответ №1:
Самое простое, что приходит на ум, это:
Внутри strings.xml <string name="myHint"><b>Your hint here</b></string>
В вашем layout.xml файл <EditText android:hint="@string/myHint"/>