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

Выход пользователя по клавише "назад" из Activity, вызванного методом startActivityForResult - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Locale http://www.cyberforum.ru/android-dev/thread1347851.html
В официальной документации, насколько я вижу , нету поддержки русского языка для преобразования текста в речь, но на самом деле русский язык озвучивает. Так какие и сколько же языков поддерживает стандартный синтезатор речи ? http://developer.android.com/reference/java/util/Locale.html Добавлено через 22 минуты Если я не ошибаюсь то это можно посмотреть тут ...
Программирование Android Как получить сертификат android разработчика? Всем доброго времени суток. Хотел зарегистрироватся в как разработчик в play маркете. Столкнулся с одним пунктом в условии соглашения: 2.2 Вы имеете право распространять Продукты через Google Play Маркет и можете принять Соглашение только в случае, если являетесь сертифицированным Разработчиком. Действие Соглашения автоматически прекратится, если обнаружится, что вы (а) не являетесь... http://www.cyberforum.ru/android-dev/thread1347792.html
Elevation на android <4.x Программирование Android
Пытаюсь изобразить что-то, хоть немного соответствующее принципам Material Design. Однако сделать это весьма непросто, учитывая, что весьма занимательный атрибут android:elevation доступен только начиная с API v21, метод setElevation(float) - тоже. На stackoverflow проскакивал совет использовать ViewCompat.setElevation(View, float), однако эффект от использования данного метода отсутствует. Так...
Программирование Android ImageView, как наложить картинку на картинку?
Всем привет ,такая проблемка ,пытаюсь наложить картинку на картинку ,но выводится только R.drawable.ste view = inflater.inflate(R.layout.fragment, null); ImageView imag=(ImageView)view.findViewById(R.id.imageView1); InputStream in = getClass().getResourceAsStream("/res/drawable/"+ima+".png"); Bitmap bmp = BitmapFactory.decodeStream(in); imag.setImageBitmap(bmp);...
Программирование Android Посоветуйте какую IDE лучше поставить новичку? С Android Studio не получилось http://www.cyberforum.ru/android-dev/thread1347750.html
Хочу начать писать приложения для Андроид, начал смотреть видеокурс http://www.intuit.ru/studies/courses/3703/945/info Посоветуйте какую IDE лучше поставить новичку? С Android Studio не получилось - пишет, что нет sys-img-x86-addon-google_apis-google-21 Танцы с бубном не помогли.
Программирование Android Работа с камерой Всем привет! Есть приложение блокнот, в котором хотелось бы реализовать возможность прикрепления фото. Сделал следующим образом -http://developer.alexanderklimov.ru/android/photocamera.php, то есть по нажатии пункта меню, запускается стандартное приложения камера и фотография сохраняется в памяти телефона. case R.id.item_photo: Intent cameraIntent = new... подробнее

Показать сообщение отдельно
anknskn
0 / 0 / 0
Регистрация: 29.07.2014
Сообщений: 8

Выход пользователя по клавише "назад" из Activity, вызванного методом startActivityForResult - Программирование Android

07.01.2015, 14:49. Просмотров 1187. Ответов 10
Метки (Все метки)

Здравствуйте.
Ситуация такая. Из MainActivity вызывается другое Activity методом startActivityForResult. Это другое Activity переходит в состоянии Resume. Пользователь что-то там делает, и если выходит из него штатно (по назначенной кнопке), в MainActivity отрабатывает onActivityResult, и все нормально. Если же пользователь, находясь во втором Activity, нажимает клавишу "назад", возникает исключительная ситуация, приложение зависает. Пытался обрабатывать эту ситуацию в методе onPause(), упаковывая данные для передачи в MainActivity (putExtra()) как если бы пользователь выходил штатно, но ничего не получилось - в MainActivity, похоже, ничего не передается.
Ситуация вроде стандартная - есть главная активность и активность настроек. При "правильном" выходе все работает,
при "неправильном" не могу даже отловить в главной активности, что выход из настроек выполнен по клавише "назад".
Что делать?
Заранее большое спасибо.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru