如果我定义了以下项目为我的行动吧:定义操作栏溢出项目
res/menu/action_menu.xml
:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="label"/>
<item android:title="label1"/>
<item android:title="label2"/>
<item android:title="label3"/>
<item android:title="label4"/>
</menu>
在我的活动:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.action_menu, menu);
return true;
}
反正是有让我定义某些项目移动到行动溢出部分?以及如何做到这一点?
P.S. Action overflow part是隐藏某些项目(如弹出式菜单)的操作栏的最右侧部分。
你声明的所有项目都会溢出,你需要用setAsAction声明才能显示为动作 – 2012-02-14 11:27:12