Обновление содержания таба из других вкладок

Ответить
Jersey
Сообщения: 21
Зарегистрирован: 06 ноя 2012, 21:52

Обновление содержания таба из других вкладок

Сообщение Jersey » 09 июл 2013, 00:53

Здравствуйте, уважаемые Форумчане.
Столкнулся со следующей проблемой, как изменить поля первого таба из второго таба? (каждому табу соответствует своя активити);

К примеру в первой вкладке есть TextView name = "Dmitry";
Как мне его изменить на "Dmitry Nikolaevich" из второй вкладки?



------------------------создаю таб следующим образом----------------
tabSpec = tabHost.newTabSpec("tag1");
View v = getLayoutInflater().inflate(R.layout.tabs_bg, null);
tabSpec.setIndicator(v);
tabSpec.setContent(new Intent(this, main1.class));
tabHost.addTab(tabSpec);

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Обновление содержания таба из других вкладок

Сообщение xr0m » 09 июл 2013, 17:46

Передать параметры из одной активити в другую?

Jersey
Сообщения: 21
Зарегистрирован: 06 ноя 2012, 21:52

Re: Обновление содержания таба из других вкладок

Сообщение Jersey » 14 июл 2013, 21:46

когда ты переключаешь табы, метод onCreat() не вызывается, поэтому передать параметры не могу

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Обновление содержания таба из других вкладок

Сообщение xr0m » 14 июл 2013, 22:16

вызывается onResume. Где-то тут видел урок, по обмене данными между ативити. Почитай, там все просто.

Ответить