首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用没有按钮的对话框并自动关闭?在BlackBerry上

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

Stack Overflow用户
提问于 2010-12-04 01:12:32
回答 2查看 467关注 0票数 0

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-04 02:32:45

创建一个扩展PopupScreen的类,并使用TimerTask自动关闭它。所以你的构造函数中会有类似下面这样的代码:

代码语言:javascript
复制
    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);
票数 1
EN

Stack Overflow用户

发布于 2010-12-04 15:39:17

您还可以使用

代码语言:javascript
复制
Status.show(String message) 

会显示两秒钟的状态屏幕。

代码语言:javascript
复制
Status.show(String message, Bitmap bitmap, int time) 

在指定时间内显示具有指定图标的状态屏幕。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4348034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档