-1

更新: NestedScrollView のスクロール変更イベントをリッスンし、そこで適切な処理を行うだけで、この問題を解決しました。

このチュートリアルに従って、私の の表示と非表示をアニメーション化していFloatingActionButtonます。しかし、それは私のレイアウトでは実際には機能しません。私のレイアウトはこの写真のようなものです:

ここに画像の説明を入力

内部に NestedScrollView と多数の RecyclerView があります。NestedScrollView の領域をタッチしてスクロールすると、FloatingActionButton期待どおりにアニメーション化されます。しかし、いずれかの領域に触れてスクロールすると、RecyclerViewsまったくFloatingActionButtonアニメーションしません。onNestedScrollコードをデバッグしようとすると、 の領域に触れてスクロールしてもメソッドが呼び出されないことに気付きましたRecyclerView

4

1 に答える 1

-1

このコード ブロックをコメント アウトするか、xml レイアウトから削除します

  <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:clickable="true"
        android:src="@drawable/ic_done"
        app:layout_anchor="@id/viewA"
        app:layout_anchorGravity="bottom|right|end"/>
于 2016-04-06T17:36:52.053 に答える