Проблема TabWidget - PullRequest
       8

Проблема TabWidget

0 голосов
/ 07 августа 2011

, поэтому я знаю, что TabWidget не создает новых действий при каждом нажатии вкладки. Но я в замешательстве ... если у меня есть вкладка, которая содержит карту, и если некоторые значения изменяются с какой-либо другой вкладки, связанной с действием карты, и она должна (для моих нужд) нарисовать что-то на карте с этими измененными значениями учтено. Как я могу это сделать? Потому что на вкладке нажмите метод onCreate из карты деятельности не будет вызываться. Я могу только выйти из приложения, затем войти снова, и тогда это работает, как я хочу. Можно ли вызвать onDraw из другого действия или из другого источника? Если кто-то знает, как решить мою проблему, пожалуйста, дайте мне знать. Заранее спасибо.

1 Ответ

1 голос
/ 07 августа 2011

У вас есть несколько вариантов:

  1. Использование onResume
  2. Широковещательная рассылка намерений для вашей другой деятельности и использование Broadcast Receiver
  3. Вы даже можете использовать статический класс для хранения информации, доступной между ними.

Я бы использовал вариант 1.:)

...