Я пытаюсь создать меню «Параметры» в Управлении, которое запускается из Сервиса, а затем изменяет его интерфейс на основе сообщений из Службы, переданных через Обработчик.Android - меню настроек не работает
настроить меню Параметры следующим образом:
/** Menu creation and setup **/
/* Creates the menu items */
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 0, "Speaker");
menu.add(0, 2, 0, "Mute");
return true;
}
/* Handles item selections */
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case 1:
//Do something here
return true;
case 2:
//Do something here
return true;
}
return false;
}
Но это никогда не вызывается, когда мое приложение запускается на всех.
У меня возникли проблемы, когда мне нужно использовать обработчик для изменения текста на экране, поскольку информация передается по неправильной теме, может ли эта же проблема быть причиной того, что меню не отображается?
ли так, как я могу это исправить, как я не могу переопределить метод в обработчике
Ваша деятельность создана, но не в меню? – Sephy
Да Моя активность отображается нормально, но когда я нажимаю кнопку меню, ничего не происходит –