从上面可以看到溢出菜单出现在图标的右侧。我可以选择出现溢出项目的位置吗?
这是我的XML:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/add_blind_schedule"
android:icon="@drawable/ic_action_new"
android:orderInCategory="6"
android:showAsAction="always"
android:title="@string/action_settings"
/>
<item
android:id="@+id/current_buddies"
android:icon="@drawable/ic_action_cc_bcc"
android:orderInCategory="5"
android:showAsAction="always"
android:title="@string/your_buddies"
/>
<item
android:id="@+id/restore"
android:icon="@drawable/ic_action_refresh"
android:orderInCategory="4"
android:showAsAction="ifRoom"
android:title="@string/restore_default"
/>
<item
android:id="@+id/about"
android:icon="@drawable/ic_action_about"
android:orderInCategory="3"
android:showAsAction="ifRoom"
android:title="@string/about"
/>
</menu>
答案 0 :(得分:1)
不,你不能决定它在哪里显示。显示位置是固定的。如果你想将它显示到你自己的位置,那么你必须创建自己的子菜单项溢出菜单,然后将其设置到你自己的位置。