Было много вопросов о стиле панелей действий, но те, что я Я обнаружил, что они либо связаны со стилем вкладок, либо имеют ответы, которые мне не подходят.
Вопрос действительно довольно простой. Я хочу иметь возможность изменять стиль текста (даже просто цвет) элементов меню на панели действий.
Я читал следующее: http://android-developers.blogspot.com/2011/04/customizing-action-bar.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FhsDu+%28Android+Developers 12+Blog9 ] И этот вопрос: Стиль панели действий в Android Honeycomb
Из которого я собрал тестовое приложение, которое я использую, чтобы попытаться изменить пункты меню. Он использует все значения по умолчанию для приложения, созданного в плагине eclipse для Android, за исключением следующих.
Файл стилей:
Меню для панели действий:
Основное действие:
public class Main extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
/**
* Create the options menu that is shown on the action bar
*/
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_menu, menu);
return true;
}
}
Приложение компилируется и запускается. Стиль текста заголовка панели действий работает отлично (это прекрасный оттенок розового # F0F, который я определил). Пункты меню не меняются, но отображаются со стилем по умолчанию (голографическая подсветка).
Что я делаю не так?