почему при прокрутке вниз прокручивать только один раз вниз - PullRequest
0 голосов
/ 19 апреля 2019

Мне нужно сделать нумерацию страниц, и я использовал nestedscrollview каждый раз, когда я прокручиваю вниз, прокручивает только один раз, только вниз, я должен прокручивать вверх, чтобы прокрутить вниз, только один раз вниз и только один, чтобы увеличить

nestedScrollView=(NestedScrollView)findViewById(R.id.scroll);
nestedScrollView.setOnScrollChangeListener(new NestedScrollView.OnScrollChangeListener() {
    @Override
    public void onScrollChange(NestedScrollView v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {


        if (scrollY > oldScrollY) {
            pageNumber=pageNumber+1;
            getData(pageNumber);
        }
        if (scrollY < oldScrollY) {
            getData(pageNumber);
        }
        if (scrollY == 0) {
            getData(pageNumber);
        }

        if (scrollY == ( v.getMeasuredHeight() - v.getChildAt(0).getMeasuredHeight() )) {
            pageNumber=pageNumber+1;
            getData(pageNumber);
        }

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