我正在开发Android 2.1 API 7项目。为了实现动作栏,我使用了ActionbarSherlock库。
我已经在我的项目中成功使用了sherlock库,问题是sherlock 操作栏上总是显示默认文本,这是我的项目名称。
即使我使用过菜单布局文件(res/menu/action_menu.xml
):
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/test"
android:title="@string/my_test"
android:showAsAction="ifRoom"/>
</menu>
我还在我的Activity onCreateOptionsMenu(Menu)
方法中膨胀了上面的布局:
public class MyActivity extends FragmentActivity{
...
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.action_menu, menu);
return true;
}
}
但是在 sherlock 操作栏上,(默认情况下)项目名称和一个 android 图标仍然显示,它显示在我的自定义菜单布局项的左侧。
那么,如何删除 sherlock 库默认布局和文本(项目名称)?