Quando tento mudar de uma tela para outra ela simplesmente congela.
Tenho uma tela com imagem carregada, quando clico em um determinado botão para mudar para outra tela e carregar uma outra imagem a aplicação simplesmente para não tem nenhum erro.
Eu acho que o problema pode estar nesta parte do código:
this.append(Image.createImage(image, 0, image.length));
this.setCommandListener(this);
Display display = Display.getDisplay(this.midlet);
display.setCurrent(null);
display.setCurrent(this);
synchronized(this.midlet) {
try {
System.out.println("WAIT...");
this.midlet.wait();
System.out.println("FREEDOM");
} catch (InterruptedException ex) {
ex.printStackTrace();
}
}
O que está errado?