我的问题是当用户向下滚动到评论时我想要隐藏Love FAB,当用户再次上升时再次显示 我怎样才能实现这种行为?
这就是现在的样子
我的XML文件是:
我不能在这里发帖,因为它已经很久了。
答案 0 :(得分:0)
感谢Barns我已经找到了解决方案
通过将visibility属性设置为GONE
或INVISIBLE
并实施nestedScrollView.setOnScrollChangeListener
此代码示例适用于我:
nestedScrollView.setOnScrollChangeListener(new View.OnScrollChangeListener() {
@Override
public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
//the Y-axis scroll origin value
if( scrollY > 275) {
Log.i("Scroll", "onScrollChange: 275 Reached");
loveFab.setVisibility(View.INVISIBLE);
}
else
loveFab.setVisibility(View.VISIBLE);
}
});