Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Android > Передача данных в android studio


Автор: company05 29.8.2014, 22:34
Доброе времени суток! Есть активити с таб с 2 вкладками(фрагменты) и 3 класса Main и два tab fragment. Как можно с одного фрагмента передать передать в другой фрагмент данные. Обычный способ с табами не получается. 

это не подходит так как сразу переключается без таб переключения


Код


Intent intent = new Intent(tab1_1.this, tab1_2.class); 
            intent.putExtra(tab1_2.TEXT, "Ты торт!"); 
            startActivity(intent);



 

а мне надо чтобы при работе с первым фрагментом данные передавались во второй фрагмент и при переключения таб вкладки она уже была там

Как сделать так , уже 3 неделю ищу в интернете не могу найти с таб вкладками. Есть переключения таб вкладок, а передача данных  нет. Помогите пожалуйста!!!

Автор: igorka 30.8.2014, 00:41
Как вариант, хранить данные в Application классе, и оттуда брать их в любой табы. 
Так-же можно создать signleton класс Datamanager в котором хранить данные;


Автор: company05 30.8.2014, 09:57
Я ВОТ НЕ ЗНАЮ КАК СДЕЛАТЬ, Я ПОКА НОВИЧОК. Мне бы код для того чтобы разобраться.  В скользящих табах они как то передают данные с одного таба в другой таб.  smile  smile  smile 

Автор: александра1987 3.5.2015, 12:25
Модератор: Сообщение скрыто.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)