Я занимаюсь разработкой 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>
Я также раздуваю выше макет в моем Упражнение 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 (по умолчанию) имя проекта и значок андроида все еще отображаются, и оно отображается слева от моего элемента пользовательского макета меню.
Итак, как удалить макет библиотеки Шерлока по умолчанию и текст (название проекта) ??