如何使用没有按钮的对话框并自动关闭?在黑莓上

时间:2010-12-03 17:12:32

标签: blackberry blackberry-jde rim-4.5 blackberry-os-v4.5

我需要使用对话框。出现2-3秒后自动关闭。 我应该在BlackBerry上使用哪个对象?

2 个答案:

答案 0 :(得分:2)

您也可以使用

Status.show(String message) 
  

显示状态屏幕两秒钟。

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

显示指定的状态屏幕   图标,指定时间。

答案 1 :(得分:1)

创建一个扩展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);