Android: Tornar um botão visível quando a visualização da Web terminar a rolagem

Eu tenho um webview que mostra um arquivo html. Quando o usuário rola para a parte inferior desse arquivo em webview, eu quero que um botão que antes estava oculto apareça, que o usuário pode pressionar para fazer alguma atividade

Eu fiz algo semelhante no iOS, onde eu apenas definir o delegado para o ViewController e apenas definir o botão como visível. Como faço algo semelhante no Android? Percebi que não há um método de retorno de chamada, como no iOS.

Edit: Agora, eu tenho uma atividade com dois objetos: uma webview contendo meu texto e um botão que é invisível no momento. Quero que minha atividade receba uma mensagem quando o texto da webview rolar para baixo e tornar o botão visível

questionAnswers(5)

yourAnswerToTheQuestion