我有以下 menu.xml 结构:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_button_1"
android:icon="@drawable/menu1"
android:showAsAction="ifRoom"
android:title="@string/s1"/>
<item
android:id="@+id/menu_button_2"
android:icon="@drawable/menu2"
android:showAsAction="ifRoom"
android:title="@string/s1">
</item>
</menu>
@Override
public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) {
// TODO Auto-generated method stub
com.actionbarsherlock.view.MenuInflater inflater =getSupportMenuInflater();
inflater.inflate(R.menu.main_menu, menu);
return true;
}
如果操作栏标题太长,则菜单项不会隐藏,但 ActionBar 文本会变短。因此,ActionBarTitle 我得到了 ActionBarT 之类的东西...我尝试将 android:showAsAction="ifRoom" 添加到项目中,但什么也没有变化。如果 ActioBar 标题没有空间,如何强制隐藏菜单图标?谢谢