[RESOLVIDO]Fechar aplicativo de dentro da Canvas

Fiz um aplicativo todo em Canvas, ficou bem bacana, porém, não consigo encerra-lo.

Como posso fazer para chamar o método destroyApp() e encerrar meu aplicativo sem utilizar um command? Lembrando que o método destroyApp() não é estático.

passa o objeto da MIdlet para classe do canvas, cria um metodo public void exit() na Midlet e chama o destroyApp() e vc chama o metodo public void exit() a partir do objeto da MIdlet na classe do canvas quando quiser.

Espero ter ajudado.

[quote=JJjava]passa o objeto da MIdlet para classe do canvas, cria um metodo public void exit() na Midlet e chama o destroyApp() e vc chama o metodo public void exit() a partir do objeto da MIdlet na classe do canvas quando quiser.

Espero ter ajudado.[/quote]

Caraca… você me ajudou demais.

Putz, nem acredito que não penssei nisso :oops: , fiquei uma semana quebrando a cabeça e não penssei em passar a classe MIDlet como parâmetro do construtor da classe Canvas… aí foi só chamar o MIDlet.exit(). Viajei legal.

Muuuito obrigado.