Android Scrollview не с относительной разметкой в ​​ландшафтном режиме - PullRequest
0 голосов
/ 17 декабря 2010

Я пытаюсь сделать прокрутку вида Android, когда она в альбомной ориентации. Однако это не работает ни на одном устройстве, с которым я пробовал. Есть идеи, что я делаю не так? Вот моя разметка:

    <ScrollView
     android:layout_height="fill_parent" 
     android:layout_width="fill_parent">
      <RelativeLayout
       android:id="@+id/sample1"
       android:gravity="top" 
       android:layout_height="fill_parent" 
       android:layout_width="fill_parent">
       <ImageView
        android:src="@drawable/sample1"
        android:layout_centerHorizontal="true" 
        android:layout_width="fill_parent" 
        android:padding="10dp" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="20dp"/>
      </RelativeLayout>
    </ScrollView>
<LinearLayout android:id="buttons" 
xmlns:android="schemas.android.com/apk/res/android"; 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:orientation="horizontal" 
android:layout_alignParentBottom="true" android:padding="3dp">
...
</LinearLayout>

Обновление: в это представление включена дополнительная линейная раскладка. Я считаю, что это может быть проблемой. Есть идеи?

1 Ответ

0 голосов
/ 17 декабря 2010

Нет проблем с этим кодом.Я попробовал это с 768x1024 jpg, который был помещен в папку для рисования mdpi.Каково разрешение изображения, которое вы использовали?Вы уверены, что у вас нет TextViews или других представлений, встроенных в ваш макет?

alt text

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