Как заставить всплывающие меню работать в Android? ⇐ Android
-
Гость
Как заставить всплывающие меню работать в Android?
Следующий код не работает. Он отказывается компилироваться из-за ошибки:
Случай
R.id.popupmenu_clean_database: ^ символ: переменная popupmenu_clean_database местоположение: идентификатор класса
А это код:
@Override public boolean onOptionsItemSelected (пункт MenuItem) { переключатель (item.getItemId()) { случай R.id.popupmenu_clean_database: база данных.cleanDatabase(); база данных.enterSomeSubjectData(); база данных.enterSomeLogitemData(); обновить данные(); вернуть истину; случай R.id.popupmenu_help: показатьПомощь(); вернуть истину; случай R.id.popupmenu_new_event: новое событие(); вернуть истину; по умолчанию: вернуть super.onOptionsItemSelected(пункт); } }
Следующий код не работает. Он отказывается компилироваться из-за ошибки:
Случай
R.id.popupmenu_clean_database: ^ символ: переменная popupmenu_clean_database местоположение: идентификатор класса
А это код:
@Override public boolean onOptionsItemSelected (пункт MenuItem) { переключатель (item.getItemId()) { случай R.id.popupmenu_clean_database: база данных.cleanDatabase(); база данных.enterSomeSubjectData(); база данных.enterSomeLogitemData(); обновить данные(); вернуть истину; случай R.id.popupmenu_help: показатьПомощь(); вернуть истину; случай R.id.popupmenu_new_event: новое событие(); вернуть истину; по умолчанию: вернуть super.onOptionsItemSelected(пункт); } }
Мобильная версия