Страница 1 из 1
GridView внутри ListView
Добавлено: 17 июл 2014, 19:35
Rustam
Здравствуйте!
Вопрос такой:
есть layout с одним ListView
для него есть адаптер в качестве элементов которого выводится TextView и снизу GridView из от 1 до N элементов
Вопрос такой
ListView выводит TextView и снизу GridView
НО
только один ряд GridView, а в нем иногда удается подцепить(пальцами) внутренний скролл Grid-а - но это капец какой то
как сделать чтобы все элементы GridView отображались без скроллингов, то есть полностью в одном элементе List-а?
Re: GridView внутри ListView
Добавлено: 17 июл 2014, 19:41
Rustam
Нашел способ указать в GridView высоту например 400dp и отображается весь GridView, но проблема в том, что количество элементов GridView различное и будет пустое поле до следующего элемента ListView
Re: GridView внутри ListView
Добавлено: 17 июл 2014, 23:41
aratj
http://stackoverflow.com/questions/4523 ... 55#4536955
а так ли, нужен вам GridView ?
не проще в рантайме создать, лейоуты
Re: GridView внутри ListView
Добавлено: 18 июл 2014, 09:10
Rustam
В итоге так и сделал, создавая GridView программно и добавил его в ScrollView, попутно пересчитывая Layout высоту элемента
но почему не отображается так и не понял, неужели так сложно было сделать расчет высоты элемента ???
и еще я так понял что в ListView нельзя задать высоту КАЖДОГО элемента в отдельности ??
Re: GridView внутри ListView
Добавлено: 18 июл 2014, 15:35
KamiSempai
ListView не создан для того, что бы в него помещали GridView.