ページから別のページにスワイプすると、ページャーとタブの両方が一緒に移動しViewPager
ます。PagerTabStrip
(グーグルペイリーのように)
それはうまくいっています。現在、すべてのページに共通のデータがあり、スワイプすると一部が変更されるため、ページ全体をスワイプするのではなく、変更される領域だけをスワイプします。
次の画像でわかるように、ページをスワイプすると赤い領域だけが影響を受け、緑の領域は移動しません。
私はたくさん検索しましたが、役に立つものは何も見つかりませんでした。
ビューページャーのコード:
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v4.view.PagerTabStrip
android:id="@+id/pager_title_strip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="#FFFFFF"
android:textColor="#003366"
android:paddingTop="4dp"
android:paddingBottom="4dp"/>
</android.support.v4.view.ViewPager>