5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|||||||||||
1 | |||||||||||
ListView и кастомный адаптер19.11.2013, 13:01. Показов 3473. Ответов 19
Метки нет (Все метки)
Добрый день ув. Программисты!
Нашёл код который заполняет ListView с кастомным адаптером. Но вот проблема ListView создаётся программно( Вот код:
Вопрос: Есть four.xml в нём listView как добавить в него данные, а не создавать программно? Примечание: Так как у меня несколько экранов а не 1. на каждый экран у меня по xml`у. И нужно именно в определённый xml заполнить ListView Код добавления:
0
|
19.11.2013, 13:01 | |
Ответы с готовыми решениями:
19
Кастомный адаптер listView Не работает кастомный адаптер Несколько string массивов в кастомный адаптер Кастомный listview в виде плиток |
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
||||||||||||||||
19.11.2013, 13:18 | 2 | |||||||||||||||
какая разница как создается список? вот у меня есть список
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|
19.11.2013, 14:06 [ТС] | 3 |
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|||||||||||
19.11.2013, 14:36 | 4 | ||||||||||
очевидно что в xml должно быть что то вроде
а в onCreate вашего экрана что то вроде
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
||||||
19.11.2013, 15:40 [ТС] | 5 | |||||
Пробовал все что было очевидным и не очевидным. Итог один: приложение вываливается с ошибкой. (
Добавлено через 18 минут Вот весь код MainActivity взгляните пожалуйста свежим взглядом:
Добавлено через 40 минут Подскажите что я делаю не так?
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
19.11.2013, 15:41 | 6 |
0
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|
19.11.2013, 15:44 [ТС] | 7 |
Программа парсит текст, затем расщипляет на вхождение в каждой строки, показывает весь список, а затем программа с ошибкой вырубается. (((
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
19.11.2013, 15:47 | 8 |
то есть список корректно отображается, но падает? запустите в пошаговом режиме и посмотрите почему это происходит и тип ошибки
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
||||||||||||||||
19.11.2013, 15:55 | 9 | |||||||||||||||
как то странно вы делаете .. Вам нужно что бы во фрагменте отобразился список? В этом случаи внутри к примеру этого класса FirstFragment() и назначайте его, вы получается сначала делаете слой с ViewPager
1. Во fragmentactivity делаете viewpager; 2. В дочерних элементах (FirstFragment, SecondFragment, ThirdFragment) в методе onCreateView .. назначаете нужные слои.
0
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|
19.11.2013, 15:55 [ТС] | 10 |
да список загружает но сайдг экрана пропадает. Подскажите как запустить по шагово в андроид студио я только 4й день((
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
||||||
19.11.2013, 15:59 | 11 | |||||
Вот рабочий код, тут используется в качестве родительского окна со слайдингом фрагмент, вы просто вместо метода oncreateview переделайте под метод активности oncreate.
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
||||||
19.11.2013, 16:52 [ТС] | 12 | |||||
сейчас попробую
Добавлено через 47 минут Ничего не выходит( Загнал весь код который отвечает за парсинг и вывод на экран ListView в ThirdFragment в онкритвью. Теперь всё запускается, в логах вижу что он делает парсинг текста, но сам лист вью не появляется((( Добавлено через 5 минут Вот фрагмент:
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
||||||||||||||||||||||||||
19.11.2013, 17:11 | 13 | |||||||||||||||||||||||||
в
во фрагменте не надо как вариант можете просто сделать
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
||||||
19.11.2013, 18:57 [ТС] | 14 | |||||
Не получилось ни один из двух методов...
если ставлю return ls2; то программа при старте сразу крешется... если меняю: ListView ls2 = (ListView) view.findViewById(R.id.listView); то запускается но не появляется ListView. меняю и то и другое сразу креш. Что не так??? Добавлено через 9 минут когда делаю так:
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
|
19.11.2013, 19:40 | 15 |
Прикрепите лог ошибки
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|||||||||||
19.11.2013, 19:57 [ТС] | 16 | ||||||||||
Ура все заработало, спасибо, поменял было вот так:
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
||||||
19.11.2013, 20:14 | 17 | |||||
правильнее будет
Так же что бы получить контекст во фрагменте можно использовать getActivity();
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|||||||||||||||||||||
20.11.2013, 19:52 [ТС] | 18 | ||||||||||||||||||||
Хотел спросить как вывести текст итема на который я кликаю?
Пробовал так:
Затем пробовал так:
Ещё пробовал так:
Уже что только не пробовал, то что надо не выводит( Подскажите как вывести?
0
|
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
||||||
21.11.2013, 20:57 | 19 | |||||
переопределите в Device метод toString.
или замените на
1
|
5 / 5 / 3
Регистрация: 14.02.2013
Сообщений: 232
|
|
21.11.2013, 21:10 [ТС] | 20 |
0
|
21.11.2013, 21:10 | |
21.11.2013, 21:10 | |
Помогаю со студенческими работами здесь
20
Адаптер и ListView Адаптер ListView - ошибка Получить item из listView по индексу. Адаптер - simpleadapter Как правильно построить адаптер для показа данных из базы в ListView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |