Странный просчет при попытке определить, прокручивается ли WebView вниз

У меня проблема с обнаружением, когдаWebView прокручивается вниз. Я использую следующий код:

@Override
protected void onScrollChanged(int x, int y, int oldX, int oldY) {
    super.onScrollChanged(x, y, oldX, oldY);

    int bottom = ((int) Math.floor(getContentHeight() * getScale()) - getHeight());
    MyLogger.log(y + "____" + bottom);

    if (y == bottom) {
        // Trigger listener
    }
}

Ведение журнала дает мне следующий вывод:

162____164

Так или иначе, здесь есть просчет в 2 пикселя, и я понятия не имею, откуда это происходит.

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос