Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/14: Рейтинг темы: голосов - 14, средняя оценка - 4.50
MegaSinner
97 / 93 / 9
Регистрация: 09.04.2010
Сообщений: 746
#1

Exception при нажатии любых кнопок

22.03.2013, 16:42. Просмотров 2452. Ответов 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)
        ........ и т.д.
я даже был скопировал из рабочей формы кнопку и так само не работает. Помогите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2013, 16:42
Ответы с готовыми решениями:

Exception при подключении
В onCreate задаю статическое поле, создавая БД Далее пытаюсь открыть...

Throwing new exception with unexpected pending exception
Добрый день. Сразу перейдем к коду: public interface ApiInterface...

Exception при использовании анимации фрагментов
В приложении есть 2 фрагмента сменяющие друг друга на экране....

FATAL EXCEPTION при смене фрагмента
При смене фрагмента ИНОГДА вываливается ошибка 01-20 14:44:55.539...

Exception при использовании LocationClient (Google Play Services)
Я пишу сервис для получения location. Есть IntentService и AlarmReceiver (чтобы...

9
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
22.03.2013, 16:45 #2
Could not execute method of the activity at android.view.View$1.onClick(View.java:3591)
в активити не хватает метода onClick(view);
0
MegaSinner
97 / 93 / 9
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 16:52  [ТС] #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){
В одном леяуте работает, в другом нет. Не пойму в чем разница.
0
c4sp3r
0x5B4C322291BD52AE
93 / 93 / 0
Регистрация: 04.03.2013
Сообщений: 295
22.03.2013, 16:59 #4
MegaSinner, скорее всего в xml напутал может буквой ошибся смотри внимательней.
0
MegaSinner
97 / 93 / 9
Регистрация: 09.04.2010
Сообщений: 746
22.03.2013, 17:03  [ТС] #5
Цитата Сообщение от c4sp3r Посмотреть сообщение
MegaSinner, скорее всего в xml напутал может буквой ошибся смотри внимательней.
- нет, не напутал, ибо в редакторе выставлял функцию, а не вручную..
Та же самая функция выставлена в другом леяуте и все работает. хз в чем дело..
0
c4sp3r
0x5B4C322291BD52AE
93 / 93 / 0
Регистрация: 04.03.2013
Сообщений: 295
22.03.2013, 17:19 #6
Цитата Сообщение от MegaSinner Посмотреть сообщение
- нет, не напутал, ибо в редакторе выставлял функцию, а не вручную..
Та же самая функция выставлена в другом леяуте и все работает. хз в чем дело..
А разве в редакторе нельзя ошибится? Покажи свой леяут и метод активити который android:onClick вызывает

http://thumbnails106.imagebam.com/24488/a10f66244876300.jpg

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

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

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

FATAL EXCEPTION: main при старте приложения на android ниже API 21
Не могу понять где искать ошибку. Приложение при запуске на android ниже API...

Ошибка при запуске AsyncTask при нажатии на пункт ActionBar
Здравствуйте, почему при нажатии на пункт Action Bar'а вылетает ошибка? ...

ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
1. Есть свой класс ContactsSimpleCursorAdapter, в методе public void...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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