Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
#1

Обновление содержимого ViewPager - Программирование Android

10.06.2013, 12:49. Просмотров 1821. Ответов 4
Метки нет (Все метки)

Есть ли какие-нибудь способы обновить содержимое всех страницы ViewPager'а?
Придумал только походить пару раз туда обратно по всем страницам через setCurrentItem, но работает только если страниц больше 3х(оно и понятно). А нужно от одной.
Или может как-то можно добраться до фрагмента ViewPager'а из Activity?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2013, 12:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Обновление содержимого ViewPager (Программирование Android):

Динамическое обновление ViewPager
Есть ViewPager, который заполняется из БД. При удалении удаляется запись из БД, но ViewPager обновится только при следующем вызове метода...

ViewPager обновление фрагментов
Использую viewpager имеет три фрагмента. Как обновлять данные для второго фрагмента с первого фрагмента. И наоборот. Метод ...

Обновление фрагмента с ListView в ViewPager
Есть класс фрагмента, который заполняет адаптер: public class PageFragment extends Fragment implements LoaderCallbacks<Cursor> { ...

Обновление ViewPager при удалении элемента
Доброго времени суток! Проблема следующая. Имеется ViewPager с набором элементов и кнопка в панели инструментов, которая должна удалять...

Обновление данных в ViewPager при перелистывании вкладок
Есть две вкладки (смотри картинку). На первой нажимаем кнопку плюс - пишем имя - сохраняю item. Теперь, при перелистывании этот Item...

Обновление содержимого Recyclerview
Всем привет. Изучаю Android. Разрабатываю первое приложение. Создал список с помощью Recyclerview. Возникла проблема. После записи данных в...

4
NiRamz
211 / 211 / 33
Регистрация: 26.12.2010
Сообщений: 691
10.06.2013, 18:55 #2
у AdapterView вызови метод notifyDataSetChanged()
0
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
11.06.2013, 10:31  [ТС] #3
У него нет такого метода. У меня используется FragmentPagerAdapter(делал по уроку), может из-за этого.

Нашёл один способ
View v = (View) pager.getChildAt(0); По сути должен возвращать вьюшку с нулевой страницы для её редактирования.
Но у меня почему-то возвращает первую, а запрос первой нулевую, а вторую вообще не возвращает. Вообщем не пойму как он работает.

Потом нашёл ещё способ через pager.findViewWithTag("tag"), работает лучше, но иногда содержимое страницы пропадает, пока её чуть-чуть не сдвинешь.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
11.06.2013, 12:04 #4
Цитата Сообщение от igrok-vip Посмотреть сообщение
У него нет такого метода. У меня используется FragmentPagerAdapter(делал по уроку), может из-за этого.
есть, смотрите внимательней.
0
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
11.06.2013, 13:35  [ТС] #5
Точно, всё есть. Смотрел не у адаптера, а у класса наследника адаптера)
Только эта команда не помогает. Наверно я как-то не так использую адаптер. notifyDataSetChanged() обновляет данные в адаптере, если в адаптер передан массив и в ходе программы значения массива меняются? У меня данные из массива берёт сам PageFragment, наверно поэтому.
Разобрался из-за чего были косяки, сейчас всё работает отлично. Спасибо за помощь.
0
11.06.2013, 13:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2013, 13:35
Привет! Вот еще темы с решениями:

Обновление содержимого экрана
Добрый день! На экране расположены элементы TextView. Я программно меняю их содержимое и должна отобразить, после чего процесс...

ViewPager
Здравствуйте! В приложении использовал пример с Хабра http://habrahabr.ru/post/131889/, однако, не могу понять как при прокрутке экранов...

ViewPager
Всем. Да я недалекий и тупой, уже дня три не могу никак понять :wall: Есть ViewPager <android.support.v4.view.ViewPager ...

ViewPager
Помогите пожалуйста. Использую эту фичу в своей программе(пример один и его очень много в поисковике). И столкнулся с проблемой. На...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru