0
我使用以下基本XML實現的溢出按鈕自己:確保Android的溢出按鈕沒有出現在我的動作條
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="Settings"
android:icon="@drawable/ic_action_overflow"
android:showAsAction="always">
<menu>
<item
android:id="@+id/action_logout"
android:title="Log out"
android:showAsAction="never" />
<item
android:id="@+id/action_offer_advice"
android:title="Advice"
android:showAsAction="never" />
</menu>
</item>
<item
android:id="@+id/action_create"
android:title="Create"
android:icon="@drawable/ic_action_new"
android:showAsAction="always"/>
</menu>
我這樣做是因爲我想溢出按鈕,是每一個Android設備上,無論一個物理菜單按鈕。我選擇了Stackoverflow中多次提供的hacky解決方案。話雖如此,我對ActionBars有些模糊,我想確保Android的默認溢出不會顯示給沒有物理菜單按鈕的用戶。使用默認的緊鄰按鈕實現溢出按鈕會非常尷尬。
我擔心什麼都沒有?這是一個合理的擔憂嗎?如果這是一個合理的問題,我能做些什麼來處理?