问题标签 [gluon-mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
69 浏览

gluon - Charm PopupView 做不必要的布局传递?

我有一个按钮,它在按下时显示一个选择列表作为 a 的内容PopupView

的内容PopupView根据按钮的场景计算其maxWidth。

现在我注意到切换Views会导致 的布局通过PopupView,尽管它没有显示。由于当时场景是空的,我得到了一个 NPE。这种行为似乎与 Java 不同PopupControl,所以我想知道这是不是有意的?

编辑

似乎布局传递是ListViewPopupView. 当我切换时,View我清除了选择列表的项目并刷新了布局。

0 投票
1 回答
424 浏览

android - 在 Gluon JavaFXPorts 项目中使用 Android aar 库

我的问题很简单。我正在使用 Gluon 的 Eclipse 插件并在 JavaFX 中开发应用程序以在 Android 上运行。但是,我需要使用 Android 库(.aar 格式),经过一段时间的尝试,不能。有人知道我该怎么做吗?我已经尝试在 .aar 中使用 classes.jar,虽然这有点奏效,但我认为库缺少一些对其功能至关重要的资源和东西。谢谢你。

编辑:我尝试使用的库是CloudRail,下载地址在这里(直接下载) 目前,使用提取的 classes.jar 中的类它有点功能,但是当他们的库中的活动启动时(com.cloudrail.jar) si.servicecode.commands.awaitCodeRedirect.AuthenticationActivity)它会显示,但是它是空白的,里面什么都没有。我目前假设这是不正确的,并且丢失的资源/文件是造成这种情况的原因。

0 投票
1 回答
380 浏览

css - 无法在 Gluon Project 上加载皮肤错误

我有一个自定义控件ChoiceTextField,有对应的ChoiceTextFieldSkin

尽管我得到以下信息,但该控件已正确显示Exception

我可以通过在 CSS 文件中设置皮肤来解决错误:

但我想知道是什么导致了Exception

0 投票
3 回答
1861 浏览

gluon - 示例项目不起作用

我使用带有 Eclipse IDE 的 OS X El Capitan 的 Mac

当我创建一个项目“Gluon Mobile - Single View Project”时,我无法为 Android 编译,因为我遇到了 multidex 问题。我使用这个命令:

我看到了不同的主题,并进行了这些验证:

  • Android SDK 由“Android Studio”安装 但是,我没有要安装的 android 支持库
  • 如果我在 build.gradle 上添加 compile 'com.android.support:multidex:1.0.0',我还有另一个错误

    /li>
  • 但是如果我在一个随机的 Android Studio 项目中添加 compile 'com.android.support:multidex:1.0.0' , gradle compile 。

  • 为桌面编译是可以的,在 iPhone 模拟上也是如此。

我不明白为什么它不起作用

感谢您的阅读。你能帮助我吗 ?

0 投票
1 回答
2705 浏览

scenebuilder - 无法在 Scene Builder 中添加魅力库

我无法在我的场景构建器 Builder 8.2 中添加 gluonhq.charm 元素或使用“charm-common-2.2.0.jar”库打开 gluon FXML(我也尝试使用 8.1.1)。

当我添加 jar 文件时,场景构建器的左侧部分没有添加任何内容。但 jar 已正确添加到 Library 文件夹中。

见下图

或者当我尝试打开胶子 FXLM 时,我有这个例外:

你能帮助我吗 ?

0 投票
1 回答
310 浏览

android - 如何在 Gluon 移动项目中更改 applicationId

为了构建我的应用程序的不同版本,我将applicationPackage属性添加到构建文件中:

package但是生成的apk文件还是以AndroidManifest中的属性命名的:

如果您想构建不同风格的应用程序,如“Lite”和“Full”,更改包名称的正确方法是什么?

0 投票
1 回答
479 浏览

mobile - 使用 Gluon Charm 警报的问题

我了解 JavaFX 的警报还不能用于移动应用程序。但是胶子魅力警报呢?

我已经定义了一个 Gluon Mobile MultiView FXML 项目。我已更新 gradle 项目的依赖项以包含 charm-2.2.0.jar,因此 Gluon Charm Alert 类可用。为了使用它,您还需要访问 javafx.scene.control.Alert.AlertType。

我似乎没有对上述 AlertType 类的编译时访问权限。

我在装有 OS X 10.11.14 的 Mac 上使用 NetBeans 8.1 和最新的 Gluon/Gradle 插件。我必须定义其他配置依赖项吗?

提前感谢您的帮助。

这是我的 build.gradle 文件。

0 投票
0 回答
192 浏览

gluon-mobile - Android 上的 SingleViewProject 崩溃

我使用三星 Galaxy S7 进行测试。

我不明白为什么我在手机上编译并启动我的胶子应用程序,它崩溃了。我尝试了 SingleViewProject,但我遇到了同样的问题。

上周,我没有这个问题。

我的成绩单

堆栈跟踪

你有什么想法可以帮助我吗?

0 投票
0 回答
258 浏览

gluon - Gluon 中是否有相似的 GridPane?

我正在制作一个基本的骰子应用程序,我想在 FlowPane 中显示骰子结果,因为它会在窗口水平调整/调整大小时自动调整“列”。这个解决方案的问题是结果需要是可滚动的,而且 ScrollPane 的性能在 Gluon on android 中似乎完全乏善可陈。

目前,对于桌面版本(常规 JavaFX),我在滚动窗格中使用 FlowPane,对于移动版本,我使用 CharmListView。但我也希望能够在移动设备上使用性能良好的网格。

我希望能够使右侧的图像更像左侧的图像,而不会破坏移动设备上的滚动性能。 左边是电脑版,右边是手机版

有没有人知道任何工具可以做到这一点,而不必获得窗口的宽度,计算我可以拥有多少列骰子,并用计算出的列数用 HBoxes 填充 CharmListView?

我项目中的所有内容都是 Gluon 3。我想知道它是否只是一堆图像框的问题。

我的代码大致是这样的:

这都在我的基本视图类中。性能绝对糟糕,即使只有大约 100 个骰子。我主要是为桌面战争游戏制作这个,而且我玩的是部落军队……所以超过 100 个骰子对我来说并不少见。我使用的设备也相当高端:三星 Galaxy S7 和 Nexus 9。

0 投票
0 回答
190 浏览

android - Gluon 中的 Android webview 和 javaScriptInterface 类似功能,用于在 webview 中保存来自登录网页的 javascript 响应

在 android 中,如果我想使用已经存在的登录网页,我可以在登录成功后使用 webview 和 javaScriptInterface 从 javascript 响应中保存令牌值。是否有类似的功能可以使用 GluonHQ 中预先存在的登录网页保存令牌值?