0 / 0 / 1
Регистрация: 17.06.2012
Сообщений: 31
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
ViewPager и findViewById для ListView04.04.2016, 15:30. Показов 382. Ответов 0
Метки нет (Все метки)
Добрый вечер. Столкнулся с такой проблемой: создал сначала ListView, переопределил ArrayAdapter, все отлично работало. Затем решил добавить ViewPager и уже в него запихнуть несколько одинаковых ListView, но с разным содержанием. Написал, ViewPager работает прекрасно, правда каждый ListView запихнул в отдельный xml файл и для каждого определил свой класс Fragment. И вот тут я столкнулся с проблемой. Теперь мне надо из mainactivity заполнить список, который подключается из файла layout/layout_1.xml. Таких списков у меня шесть. Если я пытаюсь получить его через
Вопрос у меня в результате следующий: как изменить содержимое страниц ViewPager'a, если они добавлены динамически и содержимое каждой страницы находится в отдельном файле в папке layout? Добавлено через 14 часов 35 минут Нашел ответ на свой вопрос сам, совершенно случайно. Оказывается ViewPager хранит в кэше только две страницы (поэтому для первых двух findViewById работает отлично, а для всех остальных выдает nullpointerexception). Решение простое - сказать программе, сколько вкладок мы хотим хранить в памяти. После инициализации вашего viewpager'a добавьте следующую сточку
0
|
04.04.2016, 15:30 | |
Ответы с готовыми решениями:
0
ViewPager и ListView Скроллинг ViewPager-а как у ListView Обновление фрагмента с ListView в ViewPager Задать позицию ListView в ViewPager |
04.04.2016, 15:30 | |
04.04.2016, 15:30 | |
Помогаю со студенческими работами здесь
1
Ошибка при инициализации ListView в ViewPager ViewPager внутри ListView, Как вставить? ListView + ViewPager как правильнее организовать экспорт в Excel? Как победить подтормаживание при листании ViewPager со списками listview? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |