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

Обновление карты из DialogFragment, без обновления активити? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Форматирование даты из строки http://www.cyberforum.ru/android-dev/thread1636888.html
Есть строковая дата вида "2016-01-13 13:15:00", как из нее сделать вот это 13 Января 2016, СР 13:15
Программирование Android Первое приложение Здравствуйте. Господа, расскажите у кого какое было первое приложение. Первое приложение которое вы кропотливо писали (лично для себя или для заказчика). http://www.cyberforum.ru/android-dev/thread1636868.html
Программирование Android Смайлы и EditText
Добрый день. Если ввести смайл в EditText приложение крашнется. Как определить и запретить ввод смайлов?🌄
Программирование Android Приложение под Android
Хочу написать приложение под Android, интересуют такие вопросы: 1)Как(если вообще возможно) получить случайную песню из файлов телефона? 2)Как установить таймер(к примеру 10:00 утра), по истечению времени которого проигрывалась эта песня?
Программирование Android Как лучше хранить небольшие (до 50 записей) и крупные до 600-1000 записей данные? http://www.cyberforum.ru/android-dev/thread1636433.html
Разрабатываю первое собственное приложение. Стою перед архитектурным выбором, и не знаю что использовать. У более опытных ребят хочу спросить. Мне в приложении нужно реализовать хранение некоей справочной информации, структурированной. Грубо говоря, информация эта идентична двум таблицам БД. Одной на 30-45 записей(текст, ресурс-изображение, несколько чисел). И другой, намного большей 400-1000...
Программирование Android ProGuard ошибки Делаю компиляцию приложения, компилится хорошо, но в процессе работы приложения вылазят ошибки 01-11 22:51:24.745 2552-2747/com.app E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 java.lang.RuntimeException: An error occured while executing doInBackground() at... подробнее

Показать сообщение отдельно
disx
20 / 20 / 0
Регистрация: 26.02.2014
Сообщений: 533
Записей в блоге: 1
14.01.2016, 10:54  [ТС]     Обновление карты из DialogFragment, без обновления активити?
если после выхода из Dialog выключить экран (ну находясь в MapsActivity), а потом включить то карта обновляется с координатами которые переданы из диалога, т.е. срабатывает onResume() в котором пересоздается карта,

но почему он не хочет срабатывать именно при выходе из Диалога может есть у кого мысли?

Добавлено через 14 часов 34 минуты
Продвинулся маленько, оказывается из диалога нельзя управлять onPause() активити...

тут написано почему:
Кликните здесь для просмотра всего текста
onPause() is called when your activity is no longer at the top of the activity stack. A Dialog by itself is not an Activity, so will not replace the current Activity at the top of the stack, so will not cause anything to pause.

A dialog (lower-case) does not need to be implemented by a Dialog class, however. For example it is not uncommon to implement one with an Activity whose theme is set to that of a dialog. In this case displaying the dialog-as-an-Activity will cause the new Activity to be on the top of the stack, pausing what previously was there.


поэтому решил заменить Диалог на Активити, и при ее вызове обнулять объект карты map=null; и все работает, но для полного счасться может кто подскажет как придать активити стиль диалога, пробовал так:

Java
1
2
3
4
<activity android:name=".About"
    android:label="@string/about_title"
    android:theme="@android:style/Theme.Dialog">
</activity>
но вылетает ошибка мол style должен быть like AppTheme, может кто вкурсе что подставить в стили чтоб активитя внешне была как диалог?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru