Android 隐藏浮动动作按钮
更新:我已经解决了这个问题,只需监听NestedScrollView的scroll change事件并在那里进行适当的处理 下面是我的Android 隐藏浮动动作按钮,android,android-recyclerview,floating-action-button,nestedscrollview,Android,Android Recyclerview,Floating Action Button,Nestedscrollview,更新:我已经解决了这个问题,只需监听NestedScrollView的scroll change事件并在那里进行适当的处理 下面是我的FloatingActionButton的显示和隐藏动画。但它对我的布局并不起作用。我的布局如下图所示: 它有一个NestedScrollView和许多RecyclerView。当我通过触摸NestedScrollView区域进行滚动时,FloatingActionButton会按预期设置动画。但是当我通过触摸其中一个RecyclerViews区域滚动时,Flo
FloatingActionButton
的显示和隐藏动画。但它对我的布局并不起作用。我的布局如下图所示:
它有一个NestedScrollView和许多RecyclerView。当我通过触摸NestedScrollView区域进行滚动时,
FloatingActionButton
会按预期设置动画。但是当我通过触摸其中一个RecyclerViews
区域滚动时,FloatingActionButton
根本没有动画。当我尝试调试代码时,我意识到当我通过触摸RecyclerView
区域进行滚动时,onNestedScroll
方法不会被调用
<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"/>