Найдено 10 результатов

Doc999tor
21 май 2013, 18:13
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

и все же я погорячился... исправил код на: public void onActivityResult(int reqCode, int resCode, Intent data) /* получает 2 int параметра от startActivityForResult и setResult*/ { if (reqCode == CONSTANTS.NEW_NOTE && resCode == CONSTANTS.SAVE) { arrList.add((Note)data.getExtras().getSerializable("n...
Doc999tor
21 май 2013, 17:44
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

спасибо всем учавствовавшим
нашел ошибку: onActivityResult должна получать resultCode от setResult
не получая, выдает ошибку
Doc999tor
21 май 2013, 14:54
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

ок. я еще раз опишу требования приложения: активность 2 - 2 кнопки: Save & Cancel первая сохраняет и возвращает активность 1, вторая только возвращает не сохраняя если жмем cancel, то intent не должен посылаться, верно? null он или не null, разве важно? в активности 1 нужно что-то писать на случай н...
Doc999tor
21 май 2013, 14:25
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

ок. скорее всего Intent data, но с другой стороны, разве data не должна быть null? звучит глупо, но нажатием Cancel я ничего не посылаю и закрываю activity...
как это правильно сделать? закрыть activity, ничего не сохраняя, и не получить data null
спасибо
Doc999tor
21 май 2013, 13:56
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

public void onActivityResult(int reqCode, int resCode, Intent data) { if (reqCode == CONSTANTS.NEW_NOTE) { arrList.add((Note)data.getExtras().getSerializable("note")); arrAdapt.notifyDataSetChanged(); } if (reqCode == CONSTANTS.EDIT_NOTE) { arrList.set(position, (Note) data.getExtras().getSerializab...
Doc999tor
21 май 2013, 13:44
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

KamiSempai писал(а):
rezak90 писал(а):пробегайте дебагом и смотрите что в onActivityResult null
Дельный совет человеку который логи скриншотом выкладывает.
:D
с дебаггером у меня непростые отношения
как это сделать?
Doc999tor
21 май 2013, 13:24
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

не совсем понял... Редактор кода - Eclipse?

но вернемся к вопросу, какой объект не создается? нажимая на cancel, я должен завершить окно с activity с помошью finish(); и вернуться к MainActivity с помощью setResult(CONSTANTS.CANCEL);
что я упускаю?
Doc999tor
21 май 2013, 13:03
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

Foenix писал(а):ну, NullPointer - значит вашего объекта не существует, не создался.
А вообще логи не так показывают, иначе бы форум уже загнулся с таким скринами..
а как? с удовольствием научусь :)
и что значит: форматирование кода?
Doc999tor
21 май 2013, 12:43
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Re: Падает приложение

rezak90 писал(а):может лог ошибок покажите?
пожалуйста
Untitled.jpg
Untitled.jpg (382.19 КБ) 10582 просмотра
Doc999tor
21 май 2013, 01:31
Форум: Экранные компоненты
Тема: Падает приложение
Ответы: 22
Просмотры: 12542

Падает приложение

В activity, возвращающем данные в ListView, кнопка "Cancel" @Override public void onClick(View v) { Intent iContent = new Intent (); if (v.getId() == R.id.b_Cancel) { setResult(CONSTANTS.CANCEL); finish(); } при ее нажатии падает приложение... почему? вторая кнопка Save работает прилежно: else if (v...