您好,我在代码下面的BottomNavigationView
滚动中隐藏WebView
片段有问题
主要活动
@SuppressLint("Assert")
public void hideBottomNavigationView(boolean b) {
if (b)
{
BottomNavigationView Bview = null;
assert false;
Bview.clearAnimation();
Bview.animate().translationY(Bview.getHeight()).setDuration(300);
}
else
{
BottomNavigationView Bview = null;
assert false;
Bview.clearAnimation();
Bview.animate().translationY(0).setDuration(300);
}
}
片段
webView.setOnScrollChangeListener(new View.OnScrollChangeListener() {
@Override
public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
if (scrollY>200)
{
((MainActivity)getActivity()).hideBottomNavigationView(true);
}
else
{
((MainActivity)getActivity()).hideBottomNavigationView(false);
}
}
});
我不知道我在哪里做错了,请帮助我将BottomNavigation
隐藏在片段中。