Rolagem cinética (kinetic scrolling)

Alguém já implementou, ou sabe como fazer ? tenho uma lista e gostaria de implemtar esta funcionalidade para ela em um celular touch.
Procurei no google e alguns foruns mas não achei.
Abraços

[quote=kozak]Alguém já implementou, ou sabe como fazer ? tenho uma lista e gostaria de implemtar esta funcionalidade para ela em um celular touch.
Procurei no google e alguns foruns mas não achei.
Abraços[/quote]

Celular touch não é celular boqueta, logo, ele tem capacidade para rodar o LWUIT que acredito que implemente em seu componente List esta capacidade. Dê uma pesquisada no tio Google sobre a classe List dele…

Valeu Boone, estou vendo os exemplos do Lwuit, e realmente ele implementa a funcionalidade.
Vou desenvolver um exemplo e posto aqui.

Então, fiz um exemplo e ficou bem simples:


public void formSec() {  
     fSecundario = new Form();
     fSecundario.setLayout(new BorderLayout());
     fSecundario.setScrollable(false);
     voltar = new Command("Voltar");  
     fSecundario.addCommand(voltar);  
     //(onde listagem é o array String[])
    fSecundario.addComponent(BorderLayout.CENTER,createList(listagem, List.VERTICAL));
    fSecundario.revalidate();
    fSecundario.show();  
 }  

so tenho mais uma dúvida pessoal... ao executar no celular ele abre um console para simular um teclado, mas isto me reduz o tamanho da tela do aplicativo. tem como remover este console ?

abraços


private List createList(String[] contacts, int orientation) {
     List list = new List(contacts);
     list.getStyle().setBgTransparency(0);
     list.setOrientation(orientation);
     list.setPaintFocusBehindList(true);
     
     return list;
 }

so não sei como remover aquele console virtual que é criado para a navegação das telas… alguem sabe?

descobri

no MANIFEST tem que colocar
Nokia-MIDlet-On-Screen-Keypad: no

um abraço