Android Обновление макета / просмотра - PullRequest
0 голосов
/ 11 октября 2011

У меня есть представление внутри группы вкладок, я обычно вытаскиваю неиспользуемые представления из стека, когда перехожу к следующему представлению, но в этом конкретном случае у меня нет.

Я хочу, чтобы исходное представление обновлялось, когда я заканчиваю () новое представление, но ни onCreate, ни какой-либо из методов жизненного цикла не отображаются, если он полностью отображается на вкладке.

Как бы я просто обновил это отдельное представление. Если я вызову саму вкладку, она покажет совершенно отдельный и неактуальный вид из-за порядка UX

понимание ценится

1 Ответ

1 голос
/ 11 октября 2011

Мне интересно, что Resume никогда не вызывается, я предполагаю, что представление всегда видно, когда происходят эти другие действия?

В этом случае я бы, вероятно, использовал широковещательную рассылку и настроил получателя в активности, которую вы хотите отреагировать на изменение. Когда что-то происходит, вы можете просто отправить трансляцию.

Вот довольно простой пример: http://www.androidsnippets.com/how-to-set-up-a-broadcastreceiver-intent

Возможно, вы захотите зарегистрировать и отменить регистрацию слушателя на основе жизненного цикла ваших приложений.

...