Как я могу использовать диалог без кнопки и автоматически закрывается? На ежевике
Мне нужно использовать диалог. Это появляется через 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)
Показывает экран состояния с указанным значком в течение указанного времени.