Override setOnScrollListener instead using another API