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

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

2 ответа

Решение

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

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

Status.show(String message) 

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

или же

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

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

Другие вопросы по тегам