Manter um olhar atento sobre BlackBerry App Callbacks
Seu aplicativo BlackBerry usa retornos de chamada para permitir que o sistema operativo do smartphone para pôr em seu aplicativo para operações específicas. O seu próprio aplicativo BlackBerry provável emprega chamadas de retorno para permitir que os tópicos que ele cria para informar o processo principal do seu aplicativo que o segmento tenha concluído o seu trabalho.
Aqui estão algumas coisas para manter em mente quando se lida com chamadas de retorno:
Implementar retornos de chamada do seu aplicativo BlackBerry como uma interface, não uma classe. Isto permite-lhe a flexibilidade para fazer qualquer classe concreta já em seu aplicativo de um objeto que pode receber a mensagem a partir da lista de discussão.
Fornecer tanto métodos de falha sucesso e na sua implementação de retorno de chamada. Você deve programar como se algo de ruim vai acontecer assim que você vai estar preparado quando isso acontecer, como uma falha para chegar a um serviço de rede ou de um BlackBerry com pouca memória incapaz de baixar um arquivo grande.
Se o retorno de chamada está indo para modificar o que está em exibição ou interagir com o usuário, coloque o código a ser executado dentro de um Runnable objeto e passar esse objeto em uma chamada para UiApplication.invokeLater (r Runnable).