MotionLayout ビューを使用して、折りたたみツールバーの動作を取得しようとしています。私のアプローチは、次の例に似ています: https://blog.stylingandroid.com/motionlayout-collapsing-toolbar-part-1/
これは正常に機能しますが、recyclerview が空であるか、画面に収まらないエントリが少ない場合でも、遷移はスワイプでも開始されます。
リサイクラーが実際にスクロールできる場合、MotionLayout トランジションのみを有効にする方法はありますか?
私のOnSwipeの説明:
<OnSwipe
app:dragDirection="dragUp"
app:maxAcceleration="40"
app:moveWhenScrollAtTop="true"
app:touchAnchorId="@id/recycler"
app:touchAnchorSide="top" />