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