java - Codenameone,如何调用或加载android原生进度对话框?

标签 java android codenameone

当我进行网络请求时,如何使用 android native 进度对话框而不是默认的 cn1 对话框。

我尝试过使用 native 接口(interface),但不太正确

我知道这是可能的,因为我看到当我使用 BrowserComponent 时它使用进度对话框预加载器

我想用 android 替换下面的 InfiniteProgress

        InfiniteProgress prog = new InfiniteProgress();
        Dialog dlg = prog.showInifiniteBlocking();
        r.setDisposeOnCompletion(dlg);
        NetworkManager.getInstance().addToQueueAndWait(r);  

android progress dialog

最佳答案

BrowserComponent 是 native 实现的,因此如果您想这样做,则必须使用 native 接口(interface),尽管我无法想到您这样做的理由。

http://www.codenameone.com/how-do-i---access-native-device-functionality-invoke-native-interfaces.html

关于java - Codenameone,如何调用或加载android原生进度对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37414108/

相关文章:

android - 尝试从服务器 Android Studio 读取文本文件时应用程序崩溃

ios - 缺少 App Store 图标代号 one build

java - 将米格布局移植到代号一 适应边距的正确方法是什么?

ios - Image.createImage(path) 上的 NullPointerException

java - 作者和时间匹配正则表达式

java - 如何在网站上放置 Spring 应用程序?

android retrofit下载进度

java.lang.ClassNotFoundException : antlr. ANTLRException 异常

java - 线程对象在哪里创建?堆栈还是堆?

java - Retrofit:使用 GSON 将 JSON 解析为多个 Java 对象