Atualizar campo enquanto processamento está sendo executado

Ola pessoal,

Tenho um processo meio demorado que roda no celular (eh um benchmark que leva quase 2 minutos), e enquanto isso gostaria de atualizar a tela com uma mensagem centralizada mostrando a mensagem do que está acontecendo.

Mostro um form e faco o append do StringItem e durante o processamento chamo o setText(), mas a tela nao é atualizada. Tenho que fazer a atualizacao em outro thread?

obrigado

Você terá que utilizar sim uma outra thread para atualizar a tela enquanto o processo maior é executado.