2015-09-11 6 views
0

У меня есть некоторые вопросы относительно ViewPager и fragements. У меня есть активность (игра) с ViewPager и двумя фрагментами (playfrag1, playfrag2) с одним текстовым просмотром в каждом фрагменте.Просмотр фрагмента ViewPager

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

Спасибо!

+0

я бы вызвать функцию из mainactivity в onResume из фрагмент –

+0

ваши фрагменты будут инициализированы, когда создается действие, в котором инициализируется просмотрщик, и они будут уничтожены соответственно, когда они выйдут из области видимости. конечно, вы можете использовать номер смещения для viewpager, чтобы они остались. – k0sh

+0

ok thx. Я попытался вызвать метод из основного действия, чтобы установить текст textview. textview всегда равно null, но вы сказали, что он будет инициализирован при создании этой активности! public void settext (String lala) { TextView tvfrag2 = (TextView) getView(). findViewById (R.id.txtfrag2); tvfrag2.setText (lala); } – markus

ответ

-1

View pager linke> Здравствуйте Markus, я думаю, что вы говорите о ViewPager с фрагментами так вот я добавить некоторые ссылки, чтобы сделать это, пожалуйста, смотрите, что ссылки ниже

ViewPaer with fragment links 1

+0

, пожалуйста, вместо того, чтобы предоставлять прямую ссылку, вы должны были включить некоторый пример кода из ссылок выше. – k0sh