私のメインレイアウトには、3つのビューフリッパーを含む垂直スクロールビューがあります.2番目と3番目のビューフリッパーを見るには、下にスクロールする必要があります.これは完全に機能し、下にスクロールして見ることができます.ビュー Flipper をフリップするには、フリップしますが、同時にスクロール ビューがページの上部にジャンプします。これは、すべてのビュー フリッパーで同じです。スクロール ビューは直接の子を 1 つしかホストできないため、であるため、すべての XML コードを 1 つの線形レイアウト内に配置しました。それは私の問題を引き起こす可能性がありますか?どうすれば修正できるか知っている人はいますか?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#e5e5e5"
android:orientation="vertical" >
<ScrollView
android:id="@+id/scroll_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:orientation="vertical" >
<FrameLayout
android:layout_width="263dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="7dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="7dp"
android:background="#ffffff" >
<ViewFlipper
android:id="@+id/viewFlipper1"
android:layout_width="296dp"
android:layout_height="88dp"
android:layout_gravity="center" >
<ImageView
android:id="@+id/imageView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/pic53" />
<ImageView
android:id="@+id/imageView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/save" />
<ImageView
android:id="@+id/imageView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/brazil" />
</ViewFlipper>
</FrameLayout>
<ViewFlipper
android:id="@+id/viewFlipper2"
android:layout_width="fill_parent"
android:layout_height="88dp" >
>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="127dp"
android:layout_margin="5dp"
android:layout_weight="0.54"
android:background="#ffffff" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/brazil" />
</FrameLayout>
</LinearLayout>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</ViewFlipper>
<ViewFlipper
android:id="@+id/viewFlipper3"
android:layout_width="fill_parent"
android:layout_height="88dp" >
>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="127dp"
android:layout_margin="5dp"
android:layout_weight="0.54"
android:background="#ffffff" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/brazil" />
</FrameLayout>
</LinearLayout>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</ViewFlipper>
<ViewFlipper
android:id="@+id/viewFlipper4"
android:layout_width="fill_parent"
android:layout_height="88dp" >
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="140dp"
android:orientation="horizontal" >
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="127dp"
android:layout_margin="5dp"
android:layout_weight="0.54"
android:background="#ffffff" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/brazil" />
</FrameLayout>
</LinearLayout>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</ViewFlipper>
</ScrollView>