Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Добавление элемента в Toolbar http://www.cyberforum.ru/android-dev/thread1377318.html
хочу добавить один элемент в тулбар, но вместо этого в тулбаре только три точки (кнопка overflow) при нажатии на которую выпадает вариант "Добавить". но я хочу чтобы вместо трёх точек был мой элемент...
Программирование Android Прочитать файл из res/raw Привет. Можно ли как нибуть прочитать файл из res/raw не с помощью openRawResource()? То есть получить его имя и прочитать самому, а не через ссылку на InputStream. Пробовал getResourceName(), но... http://www.cyberforum.ru/android-dev/thread1377229.html
Программирование Android Отмена AsyncTask
Привет. Есть такой код: @Override protected Void doInBackground(Void... params) { try { Interpret(Source.get()); } catch (OutOfMemoryError e) { }
Переход на новое activity по нажатию на listview Программирование Android
плиз, нужно по нажатию одного элемента из listview переходило в активити одно и тоже. активити public class Activity6 extends ActionBarActivity { ListView lv; Context context; ArrayList...
Программирование Android Выбор движка для игры http://www.cyberforum.ru/android-dev/thread1377123.html
Нужна помощь в выборе движка, необходимая задача,это соединение балок, несколько штук к одному контакту, ну и расчёт импульсов там, так как все в реальном времени склоняюсь в box 2d , но не уверен...
Программирование Android Доступ к полям MainActivity Добрый день, что-то не могу сообразить, как получить доступ к полям MainActivity из другого класса ? обычно доступ к полям через объект осуществляется, либо если класс статический то "напрямую". А в... подробнее

Показать сообщение отдельно
z-z
169 / 168 / 30
Регистрация: 22.06.2011
Сообщений: 980

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

18.02.2015, 11:22. Просмотров 625. Ответов 0
Метки (Все метки)

Здравствуйте.

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

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


Создал 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);
}
Если кто знает решение по красивее, буду благодарен увидеть его =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru