-1

更新:我已经解决了这个问题,只需听 NestedScrollView 的滚动更改事件并在那里进行适当的处​​理。

我正在按照本教程动画显示和隐藏我的FloatingActionButton. 但它并不适合我的布局。我的布局是这样的图片:

在此处输入图像描述

它里面有一个 NestedScrollView 和一些 RecyclerView。当我通过触摸 NestedScrollView 的区域进行滚动时,FloatingActionButton会按预期设置动画。但是当我通过触摸其中一个区域进行滚动时RecyclerViewsFloatingActionButton根本不会设置动画。当我尝试调试我的代码时,我意识到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 回答