Android ViewView не прилипает к верхней части макета - PullRequest
0 голосов
/ 01 ноября 2011

У меня есть этот XML-файл.Список содержит 2 пункта.Когда я тестирую приложение на эмуляторе SDK или планшете, оно отображается как намеренное.Однако, когда я загружаю приложение на Samsung GT-S5570 с Android v2.2.1, пользователь может перетащить список сверху и переместить его к нижней части экрана.Есть ли способ предотвратить это?

<RelativeLayout 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <ListView 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:paddingTop="20dip"
        android:id="@android:id/list"
        android:cacheColorHint="@android:color/transparent"
        android:textAppearance="?android:attr/textAppearance"/>
</RelativeLayout>

1 Ответ

0 голосов
/ 01 ноября 2011

Если вы просто хотите отобразить ограниченное количество элементов, поместите эти элементы в ScrollView вместо использования ListView.

ListView предназначен для отображения неограниченного количества элементов с прокруткой для прокрутки других элементов.

Этот ответ является более информативным и полезным: как мне автоматически изменить размер списка, чтобы он не прокручивался

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