Форум программистов, компьютерный форум CyberForum.ru

При нажатии на кнопку меню приложение падает - Android

Восстановить пароль Регистрация
 
z-z
169 / 168 / 30
Регистрация: 22.06.2011
Сообщений: 977
18.02.2015, 11:22     При нажатии на кнопку меню приложение падает #1
Здравствуйте.

Учусь делать свое приложение)) В процессе заметил вот что. Если нажать на кнопку вызова меню (я не знаю, как ее еще назвать... сенсорная кнопка на самом устройстве, а не что-то из приложения), то приложение вылетает и выдает ошибку "К сожалению, приложение остановилось"

Из за чего такое может происходить?


Создал 4 пункта меню внутри функции onCreateOptionsMenu методом menu.add(). Но ошибка все равно осталась...

Поставил на кнопку внутри приложения обработчик клика и при клике вызвал openOptionsMenu() и о чудо, меню открылось! и никаких ошибок...

Тогда почему при системном вызове приложение падает?

Добавлено через 12 минут
Ой... извиняюсь, не там тему создал) Модераторы, перенесите, пожалуйста

Добавлено через 22 минуты
Хм, уже сутки ищу, не могу найти решение... Стоило создать тему, как сразу нашлось))

Вобщем это баг LG устройств. Можно пофиксить вот таким куском кода

Java
1
2
3
4
5
6
7
8
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_MENU){
        openOptionsMenu();
        return true;
    }
    return super.onKeyDown(keyCode, event);
}
Если кто знает решение по красивее, буду благодарен увидеть его =)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2015, 11:22     При нажатии на кнопку меню приложение падает
Посмотрите здесь:

Android Обновление данных Activity при нажатии на кнопку
Android Сброс всех данных при нажатии на кнопку
Падает приложение при чтении настроек Android
Android Смена темы ActionBar при нажатии на кнопку
Android Падает скорость объектов на экране при нажатии
Android Ошибка при нажатии на кнопку
При нажатии на кнопку следующий @string/xxxx Android
Скриншот гугл карты при нажатии на кнопку Android
Android При нажатии на кнопку приложение закрывается
Вылетает приложение при нажатии на кнопку Android
Android Фрагменты: приложение вылетает при 4-ом нажатии на кнопку
Android Закрыть приложение при нажатии на кнопку

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru