Paginação de WebView/ListView

Galera trabalho com desenvolvimento Android me deparei com algo aparentemente simples mas não estou conseguindo fazer… é o seguinte:

Preciso fazer uma paginação, tipo a imagem a baixo

e quando eu chegar no número 10, se tiver mais páginas, ele ir adicionando,
e a partir da segunda posição ele já adicionar o botão voltar ao lado do número 1 que será do mesmo estilo de botão avançar (que no caso será uma imagem) para voltar as páginas…

Essa paginação servirá para dar um controle a um WebView e/ou um ListView horizontal.

Espero que eu tenha deixado bem claro o meu problema :smiley: .

Alguém sabe como eu posso passo fazer isto?

OBS: caso já tenha algo assim aqui no forum por favor me passar o link e desconsiderarei esse tópico, sou novo aqui e já a dois dias que procuro algo do tipo.

Você pode esconder o botao da tela e fazer aparecer na ultima pagina.