0

我正在使用 Lwuit/java-me 在移动设备上制作一个应用程序。我在两个表格的交易之间实施广告/信息表格时遇到问题。广告/信息屏幕应仅停留 5 秒钟,然后下一个后续屏幕应自动显示。

4

2 回答 2

2

您是否使用了 GUI 构建器?你是如何展示表格的?

一种简单的方法是创建一个包含所有详细信息的广告表单,然后只显示它而不是显示下一个表单(在构建它时给它实际的下一个表单)。

在广告表单中注册一个动画,测量 5 秒以移动到下一个表单:

adForm.registerAnimation(new Animation() {
    public void paint(...) { 
        // empty
    }
    public boolean animate() {
         if(fiveSecondsPasssed) {
             showNextForm();
         }
         return false;
    }
});
于 2012-04-12T04:40:13.623 回答
2

您必须显示一个Dialogbetween Forms。使用方法对此Dialog设置超时setTimeout,它将自动处理

于 2012-04-10T11:22:07.987 回答