Я пытаюсь переопределить стиль меню, вызванного панелью действий, но в нем отображается обрезанный текст и оставленные отступы / поля и необходимо удалить их отступы и исправить, чтобы отобразить полный текст в строке.
Я пытался в onCreateOptionsMenu получить каждый элемент как MenuItem и привести его как TextView, но не работает.
options.xml
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
>
<item
android:id="@+id/wallet_options_1"
android:icon="@drawable/ic_menu_safety_white"
android:title="Unlock"
android:visible="true"
app:showAsAction="always"
/>
<item
android:id="@+id/wallet_options_2"
android:icon="@drawable/ic_send_flipped_white_24dp"
android:title="Request"
android:visible="@bool/actions_top"
app:showAsAction="never"
/>
<item
android:id="@+id/wallet_options_3"
android:icon="@drawable/ic_send_white_24dp"
android:title="Send"
android:titleCondensed="Send"
android:visible="@bool/actions_top"
app:showAsAction="never"
/>
<item
android:id="@+id/wallet_options_4"
android:title=Report Issue"
android:showAsAction="never"
/>
<item
android:id="@+id/wallet_options_5"
android:orderInCategory="999"
android:title="Help"
android:showAsAction="never"
/>
</menu>
и метод onCreateOptionsMenu в классе активности
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
menu.clear();
getMenuInflater().inflate(R.menu.options, menu);
return true;
}