如何从WebView滚动条的片段中隐藏底部导航

时间:2019-03-01 11:17:59

标签: android android-webview bottomnavigationview

您好,我在代码下面的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隐藏在片段中。

0 个答案:

没有答案