我有一個帶有三個菜單項的上下文操作欄,所以只有三個圖標。駕駛室絕對有空間,但只有一個圖標顯示,另外兩個圖標被強制進入流動菜單。如果我在所有三個菜單項中都使用android:showAsAction =「always」,那麼它們都顯示並且有空間。但是,我寧願使用android:showAsAction =「ifRoom」,結果顯示所有三個圖標。曾嘗試刪除的android:每個項目冠軍,但仍然導致oveflow菜單,所以我知道它不是試圖把標題當有空間時,上下文操作欄菜單強制物品進入溢出菜單
<item android:id="@+id/delete_quiz"
android:title="DeleteQuiz"
android:icon="@drawable/ic_menu_close_clear_cancel"
android:showAsAction="ifRoom"
/>
<item android:id="@+id/load_quiz"
android:title="LoadQuiz"
android:icon="@drawable/ic_menu_close_clear_cancel"
android:showAsAction="ifRoom"
/>
<item android:id="@+id/start_quiz"
android:title="StartQuiz"
android:icon="@drawable/ic_menu_close_clear_cancel"
android:showAsAction="ifRoom"
/>
圖標我。每個菜單項使用的是ic_menu_close_clear_cancel。
有沒有人有類似的經歷?你做了什麼?先謝謝你。
您是否找到解決方案?我面臨同樣的問題 –