Ещё такой вопрос. Как мне вызвать destroyApp() из какого-нибудь класса, если я не знаю заранее имя главного класса мидлета? Можно сделать метод, который нужно будет вызывать из главного класса примерно так:
coolclass.setMIDlet(this);
Но опять же проблема, а какой тип данных у главного класса? Такой код не катит:
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;
public class coolclass extends Canvas{
public static MIDlet midlet;
public void setMIDlet(MIDlet m){
midlet=m;
}
...
...
...
}
Оно компилируется, но не работает.