CoordinatorLayoutでGoogleの最新のデザイントリックを実装しようとしており、スクロールや視差効果に問題があります。CoordinatorLayoutはスクロール後に下部に空きスペースを残します
アクティビティが表示された後、すべてが正常に見えますが、スクロールしようとすると問題が発生します。下のViewが正しく展開されていないように見え、上にスクロールした後、空のスペースが下に表示されます。ボトムビューは、トップビューとナビゲーションバーの間の最初の表示にどれくらいの大きさしかないようです。
それはこのようなものになります。
関連するコード:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<CoordinatorLayout
android:layout_height="match_parent"
android:layout_width="match_parent">
<AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<CollapsingToolbarLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:expandedTitleMarginStart="72dp"
app:expandedTitleMarginEnd="16dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_collapseMode="parallax"/>
</CollapsingToolbarLayout>
</AppBarLayout>
<ViewPager
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
</CoordinatorLayout>
</FrameLayout>
この奇妙な行動がランダムに起こります。ボトムビューが正常にスクロール可能な場合があり、空のスペースが表示されないことがあります。私は間違って何をしていますか?ありがとう。
これについての解決策をお探しですか? – goonerDroid
@goonerDroid、私はしませんでした。最後にGoogleのライブラリの使用を停止しました。 – user4386126
これはコーディネーターのレイアウトの意図された動作だと思います。 – goonerDroid