Как я могу использовать диалог без кнопки и автоматически закрывается?На ежевике - PullRequest
0 голосов
/ 03 декабря 2010

Мне нужно использовать диалог. Это появляется через 2-3 секунды и после автоматически закрывается. Какой объект я должен использовать на BlackBerry?

Ответы [ 2 ]

2 голосов
/ 04 декабря 2010

Вы также можете использовать

Status.show(String message) 

Показывает экран состояния в течение двух секунд.

или

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

Показываетэкран состояния с указанным значком на указанное время.

1 голос
/ 03 декабря 2010

Создайте класс, расширяющий PopupScreen, и используйте 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);
...