/ Widok przewijania / Android nie działa z względnym układem w trybie poziomym - Android, układ

Android przewijania nie z względnym układem w trybie poziomym - Android, układ

Próbuję przewijać widok Androida, gdy jest on ustawiony poziomo. Nie działa to jednak na żadnym urządzeniu, na którym próbowałem. Jakieś pomysły na to, co robię źle? Oto mój znacznik:

    <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>

Aktualizacja: w tym widoku uwzględniono dodatkowy układ liniowy. Myślę, że to może być problem. Wszelkie pomysły?

Odpowiedzi:

0 dla odpowiedzi № 1

Nie ma problemu z tym kodem. Próbowałem tego z 768x1024 jpg, który został umieszczony w folderze rysowalnym mdpi. Jaka jest rozdzielczość użytego obrazu? Czy na pewno nie masz osadzonych w widoku układów widoków tekstowych ani innych widoków?

tekst alternatywny