Размещение списка на вершине текстового представления Android - PullRequest
0 голосов
/ 08 февраля 2011

В своей деятельности мне нужен ListView поверх моего TextView. Как я могу достичь такой вещи?

Ответы [ 3 ]

0 голосов
/ 08 февраля 2011

Если вам нужно иметь просмотр списка и просмотр текста, Попробуйте указать android: layout_weight = "1" и android: layout_height = "0px" для просмотра списка и поместить текстовое представление под представлением списка внутри того же макета

0 голосов
/ 08 февраля 2011

Примерно так:

<RelativeLayout>
     <TextView android:id="@+id/text"
               android:layout_alignParentBottom="true"
               android:layout_height="wrap_content" />
     <ListView android:layout_above="@id/text"
               android:layout_height="fill_parent" />
</RelativeLayout>
0 голосов
/ 08 февраля 2011

Я только что сделал это с ImageView благодаря некоторой помощи от людей на SO. Я создал свой собственный класс, унаследованный от BaseAdapter, а затем переопределил метод getView этого класса. По сути, все, что вы в итоге делаете, это толкает свой собственный вид, который в вашем случае будет TextView внутри ListView с помощью метода getView.

Вы можете сослаться на мою реализацию здесь .

...