Android 获取滚动视图在dp中的滚动位置
如果用户滚动到某个高度以下,我想显示fab,但我需要getSrollY提供的dp值。我怎么做Android 获取滚动视图在dp中的滚动位置,android,scrollview,floating-action-button,Android,Scrollview,Floating Action Button,如果用户滚动到某个高度以下,我想显示fab,但我需要getSrollY提供的dp值。我怎么做 scroll = ScrollView.getScrollY(); if(scroll<500){ fab.setVisibility(View.GONE); fab1.setVisibility(View.GONE); }else{ fab.setVisibility(View
scroll = ScrollView.getScrollY();
if(scroll<500){
fab.setVisibility(View.GONE);
fab1.setVisibility(View.GONE);
}else{
fab.setVisibility(View.VISIBLE);
fab1.setVisibility(View.VISIBLE);
}
scroll=ScrollView.getScrollY();
if(scrollStudio没有显示任何错误,但fab没有变为不可见。我只是输入了任意值500以查看发生了什么,我读到getscrollY以像素值给出输出,但我需要它以dp值显示。我认为执行else语句时不考虑scroll
value removeelse
尝试if(scroll=500){..}
Studio没有显示任何错误,但fab并没有变得不可见。我只是输入了任意值500来看看会发生什么,我读到getscrollY以像素值给出输出,但我需要它以dp值显示。我认为执行else语句时,不管scroll
value removeelse
尝试if(scroll=500){..