0
メニューがActionBar
のテキストで表示されているかどうかを(プログラムによって)知る方法はありますか?アクションバーにテキストを表示できる場合のみオーバーフローメニューを表示する方法
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<item
android:id="@+id/action_cancel"
android:orderInCategory="100"
android:title="@string/action_cancel"
android:icon="@drawable/ic_cancel_24dp"
app:showAsAction="always|withText"/>
<item
android:id="@+id/action_clear"
android:orderInCategory="200"
android:title="@string/action_clear"
android:icon="@drawable/ic_clear_24dp"
app:showAsAction="always|withText"/>
<item
android:id="@+id/action_done"
android:orderInCategory="300"
android:title="@string/action_done"
android:icon="@drawable/ic_done_24dp"
app:showAsAction="always|withText"/>
</menu>
テキストは、私はメニューがメニュー
として残りたく表示されていない場合、私はifRoom|withText
でalways|withText
を置き換えることも試みたが、両方のケースで、私はデバッグのために使用していますデバイスがアイコンのみではなく、表示さテキスト。