Как разместить ListView внутри другого ListView ....? - PullRequest
3 голосов
/ 16 сентября 2011

Мне нужно разместить один список, который содержит заголовки и соответствующие списки,

Я сделал это с двумя адаптерами, но я не получаю желаемый результат ...!

Список внутри списка показывает не все элементы, а только два.

Как это решить .....?

вот снимок экрана.

my screen

Заранее спасибо ....!

Ответы [ 2 ]

4 голосов
/ 16 сентября 2011

Я не хочу прокручивать представление внутреннего списка

Тогда это не должно быть ListView.Либо используйте ExpandableListView для всего списка, либо используйте вертикальное LinearLayout для содержимого «внутри списка» (например, Chicken3, Matton3).

2 голосов
/ 19 сентября 2011

У меня есть решение моей проблемы ...

1. Поместить внутренний список в относительное расположение.

2. изменить его высоту в зависимости от количества предметов.

myRelativeLayout.setLayoutParams(new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, ((ArrayList<Object>) myList.get(position)).size()*28));

//where 28 is the height of each item in the list.

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...