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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
#1

Exception при нажатии любых кнопок - Программирование Android

22.03.2013, 16:42. Просмотров 2172. Ответов 9
Метки нет (Все метки)

Я выставил листенер самим правильным образом - через xml, но при нажатии вылетает ошибка:
XML
1
2
3
4
5
6
7
8
02-14 21:55:09.355: ERROR/AndroidRuntime(974): FATAL EXCEPTION: main
        java.lang.IllegalStateException: Could not execute method of the activity
        at android.view.View$1.onClick(View.java:3591)
        at android.view.View.performClick(View.java:4084)
        at android.view.View$PerformClick.run(View.java:16966)
        at android.os.Handler.handleCallback(Handler.java:615)
        at android.os.Handler.dispatchMessage(Handler.java:92)
        ........ и т.д.
я даже был скопировал из рабочей формы кнопку и так само не работает. Помогите.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
22.03.2013, 16:45     Exception при нажатии любых кнопок #2
Could not execute method of the activity at android.view.View$1.onClick(View.java:3591)
в активити не хватает метода onClick(view);
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 16:52  [ТС]     Exception при нажатии любых кнопок #3
Цитата Сообщение от V0v1k Посмотреть сообщение
Could not execute method of the activity at android.view.View$1.onClick(View.java:3591)
в активити не хватает метода onClick(view);
OnClick - это событие, на которое я в редакторе выставил функцию Click, которая в активити записана как:
public void Click(View view){
В одном леяуте работает, в другом нет. Не пойму в чем разница.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
22.03.2013, 16:59     Exception при нажатии любых кнопок #4
MegaSinner, скорее всего в xml напутал может буквой ошибся смотри внимательней.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 17:03  [ТС]     Exception при нажатии любых кнопок #5
Цитата Сообщение от c4sp3r Посмотреть сообщение
MegaSinner, скорее всего в xml напутал может буквой ошибся смотри внимательней.
- нет, не напутал, ибо в редакторе выставлял функцию, а не вручную..
Та же самая функция выставлена в другом леяуте и все работает. хз в чем дело..
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
22.03.2013, 17:19     Exception при нажатии любых кнопок #6
Цитата Сообщение от MegaSinner Посмотреть сообщение
- нет, не напутал, ибо в редакторе выставлял функцию, а не вручную..
Та же самая функция выставлена в другом леяуте и все работает. хз в чем дело..
А разве в редакторе нельзя ошибится? Покажи свой леяут и метод активити который android:onClick вызывает

http://thumbnails106.imagebam.com/24...6244876300.jpg

Добавлено через 10 минут
Только что у себя ту же самую ошибку воспроизвел

XML
1
android:onClick="OnClick"
в активити

Java
1
public void onClick(View v) {
разница в первой букве
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 17:27  [ТС]     Exception при нажатии любых кнопок #7
Цитата Сообщение от c4sp3r Посмотреть сообщение
А разве в редакторе нельзя ошибится?
- исключено. И если бы было что-то не так, то хмл ругался бы и оно не сбилдилося бы.
вот скрин:
Миниатюры
Exception при нажатии любых кнопок  
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 17:30  [ТС]     Exception при нажатии любых кнопок #8
Цитата Сообщение от c4sp3r Посмотреть сообщение
Только что у себя ту же самую ошибку воспроизвел
у меня везде android:onClick="Click" и с большой буквы.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
22.03.2013, 17:36     Exception при нажатии любых кнопок #9
Цитата Сообщение от MegaSinner Посмотреть сообщение
- исключено. И если бы было что-то не так, то хмл ругался бы и оно не сбилдилося бы.
Ну ты IDEA используешь а я про Eclipse =) Ну тогда могу посоветовать поставить точку останова на метод Click и по шагам пройтись где-то да вылезет в том отрывке вроде нечего явного не заметил.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2013, 17:49     Exception при нажатии любых кнопок
Еще ссылки по теме:
Android ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
Android Как при смене темы менять стили кнопок?
Android Как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка?
Android Ошибка при нажатии
Android Ошибка при нажатии на кнопку

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

Или воспользуйтесь поиском по форуму:
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 17:49  [ТС]     Exception при нажатии любых кнопок #10
Цитата Сообщение от c4sp3r Посмотреть сообщение
Ну тогда могу посоветовать поставить точку останова на метод Click и по шагам пройтись где-то да вылезет в том отрывке вроде нечего явного не заметил.
- по ошибке написал EditView вместо TextView. Все работает теперь. Всем спасибо.
Yandex
Объявления
22.03.2013, 17:49     Exception при нажатии любых кнопок
Ответ Создать тему
Опции темы

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