Как скрыть нижнюю навигацию от фрагмента на веб-прокрутке - PullRequest
0 голосов
/ 01 марта 2019

Здравствуйте, у меня есть проблема со скрытием 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 от фрагмента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...