[ANDROID] Construir meu próprio scroll

Olá pessoal.
Gostaria de criar um scroll próprio.
Não quero personalizar a barra do scrollView, quero mesmo criar um scroll do zero.
Alguém sabe se existe maneira ou se tem tutorial para isso?
(pelo menos no google não encontro, por isso pergunto aqui ).

Agradeço a vossa ajuda amigos.

Você pode fazer isso no seu layout xml

Olá joaolenosi.
Obrigado pela seu tempo.
Como seria isso? Lembrando que quero construir uma classe “scroll” e não usar o “scrollview”.

Agradeço a ajuda.

Voce pode extender FrameLayout.

Ter um unico filho (todos os addViews são adicionados nele) e fazer o scroll dele pelo Frame pelos metodos scrollTo e scrollBy nele.

Ao extender ScrollView voce consegue acesso a uns metodos smoothScrollTo/By que fazema animação de scroll.

Mas para controle maior aqui no trampo eu extendi FrameLayout e criei um smoothScroll com uma Thread/Handler/Looper

Olá Marky.Vasconcelos.
Obrigado pelo seu tempo.

Tens alguns exemplos de fontes para que possa analisar?
Estou iniciando em android, já fiz umas aplicações mas ainda não tentei fazer um scroll próprio.
Por exemplo: “… eu extendi FrameLayout e criei um smoothScroll…” não entendi como você fez isso, eu procurei no google sobre “smoothScroll” mas não usavam FramLayout.

Mais uma vez, obrigado pelo seu tempo.
Agradeço a sua ajuda.

Ja que é sobre android me diz uma coisa.
Para não criar outro tópico, gostaria de saber se é seguro ou se há diferenças entre comprar no http://www.extra.com.br/livros/informaticaecertifi…-com-o-Android-SDK-277142.html

ou no

http://novatec.com.br/livros/googleand2/
Obrigado desde já…

@filipe_moraes
Não tenho exemplos e o código aqui do trampo é fechado.

Mas sobre o smoothScroll, eu executo um Runnable em uma worker thread que tem um loop de animação (parecido com o de games) e vai enviando mensagens ao Handler (que são recebidos na UI-Thread) dizendo quanto scroll foi realizado.

@Michael Kuhl
Acredito que os dois sites são confiaveis.