23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||
1 | |||||||||||
На каждой странице ViewPager'а должен отображаться свой ListFragment данные для которого берутся из базы24.05.2015, 08:01. Показов 3009. Ответов 42
Метки нет (Все метки)
Помогите запустить, пишу приложение в котором на каждой странице ViewPager'а должен отображаться свой ListFragment данные для которого берутся из базы, вот так вижу этот фрагмент:
что это может означать? и вообще правильно ли я это понимаю или нужно как-то по-другому делать?
0
|
24.05.2015, 08:01 | |
Ответы с готовыми решениями:
42
Необходимо в RichTextBox занести несколько строк и первый символ каждой строки должен иметь свой цвет Откуда берутся данные для POST запроса как сделать докумет с помощью которого паролироавался на каждой странице был пароль Откуда берутся данные для записи методом Flush StreamWriter? |
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
28.05.2015, 19:32 [ТС] | 21 |
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
||||||
28.05.2015, 21:18 | 22 | |||||
cursor = db.getAllData(arg); записи то возвращаются?
R.layout.item покажи. Вот так должен работать:
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
29.05.2015, 08:19 [ТС] | 23 | |||||
Rube,
R.layout.item:
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
29.05.2015, 13:34 | 24 |
1
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||
30.05.2015, 08:10 [ТС] | 25 | ||||||||||
Rube, вкинул в MainActivity это:
попробовал задавать цвет в Page Fragment вот так:
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
||||||
31.05.2015, 13:04 | 26 | |||||
Конечно, если так:
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
31.05.2015, 18:32 [ТС] | 27 |
Rube, Убрал слеши здесь...
А в MainActivity их закоментил, база опять не создаётся...
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
01.06.2015, 08:55 | 28 |
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
01.06.2015, 10:16 [ТС] | 29 |
Rube, да не замечал я за собой таких грехов, милостивый государь, но на всякий случай "щелкну в репу"
вот весь проект, может вся картина скорее поможет... https://yadi.sk/d/1u1ueP0dgzEst
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
01.06.2015, 10:46 | 30 |
Вряд ли кто будет с проектом возиться, ежели только времени навалом. Клади лучше сюда в спойлер проблемные участки.
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||||||||||||
01.06.2015, 10:59 [ТС] | 31 | ||||||||||||||||||||
Rube,
FirstFragment: Кликните здесь для просмотра всего текста
MainActivity Кликните здесь для просмотра всего текста
PageFragment Кликните здесь для просмотра всего текста
first.xml Кликните здесь для просмотра всего текста
базу не трогал, а больше вроде ничего с моей проблемой не связано...
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
||||||
01.06.2015, 11:14 | 32 | |||||
Это тоже должно быть в MainActivity (т.е. создаем бд) необязательно там, но рекомендовано
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
01.06.2015, 12:15 [ТС] | 33 | |||||
Rube, сделал база создается,..
переделал first.xml заново, в PageFragment Кликните здесь для просмотра всего текста
Теперь на нулевой и первой странице ViewPagera отображается и текствьюха и лист,... а данных все равно нет?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
01.06.2015, 12:50 | 34 |
Я чот запутался, в PageFragment и FirstFragment у обоих листвью есть? Давай рассматривать только один класс, проще будет.
Адаптер имей свой у каждого класса, зачем городить статики, потом запутаешься. Во фрагменте проверь возвращает ли курсор записи, проверь совпадение id в to[] и в xml. А зачем 2 LinearLayout в first.xml? setBackgroundColor пока закоментируй до выяснений. case 0 отрабатывает вообще? Засунь туда log.d и смотри в локат.
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
01.06.2015, 13:33 [ТС] | 35 | |||||
Rube, напомню базовые вопросы: отобразить на каждой странице ViewPager'a свой фрагмент со списком? как это сделать я точно не знаю, а лишь предполагаю что коль PageFragment это файл в котором в зависимости от выбранной страницы отображается нужный мне фрагмент со списком и т.п., то и работать надо с ним.
ну а второй это , что в листе не отображаются данные из базы. теперь, листвью должен быть только у FirstFragment, SecondFragment и т.п., но мы рассматриваем только FirstFragment, адаптер в нем присутствует (рабочий, статик убрал). во фрагменте курсор записи не возвращает (в MainActivity при запуске всплывает количество строк, а если указывать тост с cursor.getCount в FirstFragment->onActivityCreated... тишина), совпадение id в to и в xml проверил все OK. first.xml переделал он сейчас такой: Кликните здесь для просмотра всего текста
setbkg закоментировал... когда листаешь, в логе отрабатывает, onCreate 0 и onDestroy 0
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
01.06.2015, 13:47 | 36 |
Давай еще раз классы, только почисти от хлама и сделай формат, а то читать тяжело.
Т.е. тот же самый метод в MainActivity возвращает записи, а в FirstFragment нет? И ошибок нет никаких? Не может быть такого.
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||||||||||||
01.06.2015, 16:08 [ТС] | 37 | ||||||||||||||||||||
MainActivity
Кликните здесь для просмотра всего текста
FirstFragment Кликните здесь для просмотра всего текста
PageFragment Кликните здесь для просмотра всего текста
насчет возврата записей, если этот код
а если в onCreate класса MainActivity то всплывает тост с количеством строк 4
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
01.06.2015, 19:54 | 38 |
В FirstFragment db надо раскоментировать, я же говорил. Хочешь получить курсор, а db не открыл.
1
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
01.06.2015, 22:18 [ТС] | 39 |
Rube, раскоментил, ничего не изменилось, список пустой, getCount() (который в FirstFragment) ничего не возвращает....
Добавлено через 1 час 10 минут отобразился список... но пришлось пойти другим путем...
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
02.06.2015, 13:17 | 40 |
disx, т.е. вопрос решен? Если что, давай проект, вечером гляну.
1
|
02.06.2015, 13:17 | |
02.06.2015, 13:17 | |
Помогаю со студенческими работами здесь
40
Не могу понять из какого регистра берутся данные для отчета Создать сайт, данные которого автоматически брались бы из базы данных Как сделать чтобы у каждой строки был свой список. Например, есть маршрутка, у каждой из нее есть свой список Как создать контрол, который при конструировании не должен отображаться на форме? Не берутся названия полей из базы как лудче прикрепить фаил html с ифной который должен отображаться на страницах? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |