2010-08-15 3 views
3

У меня есть автозаполнение текстового поля, в котором пользователь делает выбор. Отсюда я хочу загрузить макет с вкладками, основанный на выборе пользователя. Проблема в том, что я не могу определить, какой способ передать этот выбор для каждой вкладки. На данный момент я могу передать намерение активности «tabhost», а затем перейти к каждому дочернему действию явно, однако это просто похоже на грязный итеративный код для меня! Итак, в основном, как я могу эффективно передавать свои данные о намерениях в действия с вкладками &! Псевдопользователей код также очень приветствуется;)Android Tabs & Intents

Приветствия ребята

ответ

1

Похоже, вам нужно транслировать некоторую информацию. Вы, чем сможете установить широковещательные приемники в любой активности/услуге, о которой вы хотели бы получить уведомление.

Подробнее о Broadcastreceiver и о send broadcast

0

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