|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Здравствуйте. Пробую силы в Eclipse Android Developer Tools Build: v22.2.1-833290, но что-то не очень пока получается. Информацию, которая могла бы подсказать решение к сожалению не нашел. Подскажите пожалуйста в чем ошибка. Создал меню и по выбору хочу показать activity с настройками (Tools). Меню создал в коде: Код: java 1. 2. 3. 4. 5. 6. 7. 8.
Обработчик нажатия пункта меню выглядит так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Если выбираю первый пункт, то все нормально, если второй то вылетает ошибка. Пробую тестировать на эмуляторе. Как правильно делать показ активности по выбору меню ? ================================================================================= И еще вопрос. Хочу выполнять программу в отладчике, но breakpoint'ы не ставятся, вернее ставятся но перечеркнутые. Из статей про Eclipse понял так, чтобы запустить в режиме отладке надо установить в нужном сместе breakpoint и стартануть в режиме Debug. И как только "попадаю" в такой метод то начинается режим отладки. Но ничего подобного не происходит, программа не видит ничего и выполняется без остановок. Что я делаю не так или понимаю не правильно ? Спасибо за помощь. Модератор: Пользуйтесь тэгом SRC ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2014, 09:13 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
ФортунаЕсли выбираю первый пункт, то все нормально, если второй то вылетает ошибка. Текст ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2014, 09:50 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Ошибка звучит так: Unfortunately, ИмяПриложения has stopped Кнопка ОК Это окно выскакивает в эмуляторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2014, 10:04 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Фортуна, это не текст ошибки... Видимо придется таки разобраться с дебаг-режимом, только тогда и получится получить текст ошибки. Да и вообще, без дебага разработка - не разработка. Или вот еще: http://www.sql.ru/forum/1073989/s-chego-nachat-red-28-02-2014?mid=15483080&hl=reports#15483080 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2014, 10:40 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
ФортунаОшибка звучит так: Unfortunately, ИмяПриложения has stopped Кнопка ОК Это окно выскакивает в эмуляторе. Это означает что Ваше приложение разрушилось.. Я бы советовал Вам построить меню статически, через файл, который лежит в разделе "Menu" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2014, 10:49 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Gwa, Нет, дело не в том как создается меню. Если не пытаться запустить activity то все работает без проблем. А так сразу крах. Вот в этом то и проблема, что не понятное поведение. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2014, 08:45 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
ФортунаА так сразу крах. Вот в этом то и проблема, что не понятное поведение. Проблем может быть куча. Начиная от ошибки в xml, заканчивая кодом в activity. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2014, 09:32 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
ФортунаGwa, Нет, дело не в том как создается меню. Если не пытаться запустить activity то все работает без проблем. А так сразу крах. Вот в этом то и проблема, что не понятное поведение. А Вы уверены, что динамически Вы делаете всё правильно? Приложение-то разрушается ! Значит что-то сделано некорректно. Ну выводите, например, сообщения в лог и смотрите где рухнет.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2014, 12:45 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
так может, посмотрите Tool активити, может там каике проблемы при создании ? и в logcat заглядывайте для текста ошибок ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2014, 00:19 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Доброе утро уважаемые. Всю голову уже сломал, не могу самостоятельно разобраться. Прошу помощи. Так и не получается по меню вывести на экран второе окно. Ругается, что не может найти активити, хотя вот оно лежит и в проекте не показывает ошибок. Ругается именно на строке startActivity(intent); Пробовал создать и новое активити и клонировать уже работающее (только переименовал его) не выходит каменный цветок и все тут. Код создающий меню и реагирующий на его выбор: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
Код активити, которое хочу увидеть Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2014, 09:56 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
Ставлю на то, что активити не зарегистрирована в манифесте. Обычно, если создавать сразу именно активити (а не класс+лайаут по-отдельности), то она автоматом регистрируется в манифесте. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2014, 09:59 |
|
Показать N-ое активити по выбору меню
|
|||
---|---|---|---|
#18+
wadman, УРАААААААААААААА. Бесконечно благодарен Вам за помощь. Я думал, что оно автоматически там регится, когда создаю новый класс. Собственно говоря последовательность была такая: Создаю класс, потом xml. На самом деле в манифесте была прописан совсем старый класс, который давным давно удалил. Переименовал его в новый и все заработало. Еще раз большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2014, 10:15 |
|
|
start [/forum/topic.php?fid=13&msg=38665948&tid=1331627]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
134ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 494ms |
0 / 0 |