Я использую эту тему Theme.MaterialComponents
.
Моя проблема в том, что я добавил какое-то меню, представляющее собой простой кликабельный текст, который отображается на панели действий как UPPERCASE (см. изображение ниже):
![a problem](https://i.ibb.co/MSCK4W9/UPPERCASE.png)
Мой ресурсный файл содержит следующий текст:
<string name="register_user_action_v2">Создать</string>
Я пытался добавить actionMenuTextAppearance стилина мою тему:
<style name="Theme.MyDarkMaterialDesignBar" parent="Theme.MaterialComponents">
...
<item name="android:actionMenuTextAppearance">@style/MyMenuTextAppearance</item>
<item name="actionMenuTextAppearance">@style/MyMenuTextAppearance</item>
...
</style>
, где MyMenuTextAppearance
:
<style name="MyMenuTextAppearance" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu">
<item name="android:textAllCaps">false</item>
<item name="textAllCaps">false</item>
</style>
Но все равно, это не работает.
Как сделать этот текст похожим на обычный (например Создать , а не СОЗДАТЬ )
PS Возможно, это проблема с моим @style/TextAppearance.AppCompat.Widget.ActionBar.Menu
, и я должен использовать что-то другое для MaterialComponent
theme?
Спасибо!