LWUITを使用してブラックベリーのアプリケーションを作成しています。以前に開いたウィンドウで処理を行っているときにポップアップウィンドウを表示したい。これどうやってするの?
よろしくお願いします、SajithWeerakoon。
LWUITを使用してブラックベリーのアプリケーションを作成しています。以前に開いたウィンドウで処理を行っているときにポップアップウィンドウを表示したい。これどうやってするの?
よろしくお願いします、SajithWeerakoon。
2 つの UI スレッドを持つことはできませんが、new Thread(x).start(); を使用して作成された別のスレッドでバックグラウンド処理を実行できます。UI スレッドと同期するには、callSerially/callSeriallyAndWait を使用できます。例:
new Thread() {
public void run() {
// do whatever lwuit calls
Display.getInstance().callSeriallyAndWait(new Runnable() {
public void run() {
// this will happen on the LWUIT thread, you can do whatever
}
});
// continue doing whatever
}
}.start();