ボタンなしでダイアログを使用して自動的に閉じるにはどうすればよいですか? BlackBerryで

StackOverflow https://stackoverflow.com/questions/4348034

質問

ダイアログを使用する必要があります。それは2〜3秒で、自動的に閉じた後に表示されます。 BlackBerryでどのオブジェクトを使用する必要がありますか?

役に立ちましたか?

解決

PopupScreenを拡張するクラスを作成し、aを使用します Timertask 自動的に閉じます。そのため、コンストラクターにこのように見えるコードがあります。

    Timer timer = new Timer();
    timer.schedule(new TimerTask(){

        public void run()
        {
            if(TestScreen.this.isDisplayed())
            {
                synchronized (Application.getEventLock())
                {
                    TestScreen.this.close();
                }
            }
        }

    }, WAIT_TIME_IN_MILLISECONDS);

他のヒント

使用することもできます

Status.show(String message) 

2秒間のステータス画面が表示されます。

また

Status.show(String message, Bitmap bitmap, int time) 

指定された時間のために、指定されたアイコンを備えたステータス画面を表示します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top