как получить максимальное значение scrollY в scrollView.setOnScrollChangeListener - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть scrollView и LinearLayout внутри.и в моем приложении я добавляю виджет в свой LinearLayout.Мне нужно проверить, находится ли scrollView внизу.Я использую следующий код, чтобы проверить это.но мне нужно знать, как получить максимальное значение scrollY:

ScrollPalyerView.setOnScrollChangeListener(new View.OnScrollChangeListener() {
        @Override
        public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {

            if (scrollY==`Max scrollY`)
               {
                  Log("tag","end of scrollView")
                }
        }
    });

1 Ответ

0 голосов
/ 13 ноября 2018

Я нашел ответ сам:

TheScrollView.getChildAt(0).getHeight()-v.getHeight()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...