Автоматическое расширение ListView - PullRequest
0 голосов
/ 16 апреля 2010

У меня проблема с автоматическим расширением ListView. 1) У меня был отдельный XML-файл для каждого элемента списка. то есть, надутый в эффективном адаптере, элемент списка также использует селектор или файл подсветки для изменения фона onClick.

Мой основной XML выглядит так

-LINEAR LAYOUT - VERTICAL (MAIN)
     - LINEAR LAYOUT - horizontal having 5 buttons.(CHILD 1)
     - LINEAR LAYOUT - horizontal having two views as ListView.

Проблема, с которой я здесь сталкиваюсь, заключается в том, что у второго потомка два ListView ... виден только один ListView, и он расширяется до ширины как родитель заполнения.

1) Я пытался изменить размер списка. 2) Затем я попытался настроить параметры размера ListView в основном xml, но он обрезал ListView, т.е. показал половину данных.

Пожалуйста, помогите в этом отношении. Спасибо

1 Ответ

0 голосов
/ 16 апреля 2010

Я немного смущен вашим описанием, но я думаю, что вы ищете это:

Для каждого ListView установите android:layout_width="wrap_content" и android:layout_weight="50", а на родительском LinearLayout установите android:weightSum="100" и android:layout_width="fill_parent". (Корень LinearLayout также должен иметь ширину "fill_parent".) Это должно привести к тому, что каждый дочерний элемент ListView займет половину экрана по горизонтали.

...