效果圖
實作
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
}
@Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
float offset = recyclerView.computeVerticalScrollOffset();
if(offset>100){
mAddressFloatLayout.setVisibility(View.VISIBLE);
}else{
mAddressFloatLayout.setVisibility(View.GONE);
}
}
});