Codenameone Android上的背景透明度变为黑色

Codenameone Android上的背景透明度变为黑色,codenameone,Codenameone,我正在构建一个表单作为菜单,因为需求是来自顶部的菜单。因此,我用长方体布局构建了我的表单,将背景透明度设置为0,主题设置为0,并添加了一个包含我的菜单项的容器。封面揭开过渡添加一些菜单的感觉和形式是完整的 在Ipad上(裁剪): 结果很好,但我在Android上遇到了一个大问题:透明度在过渡期间起作用,但当过渡结束时,所有透明度都变成黑色。我在安卓4.4.2(旧的archos平板电脑)和安卓8.0(全新的P20Lite智能手机)上试过 在Android上,当转换处于活动状态时: 转型后的安卓

我正在构建一个表单作为菜单,因为需求是来自顶部的菜单。因此,我用长方体布局构建了我的表单,将背景透明度设置为0,主题设置为0,并添加了一个包含我的菜单项的容器。封面揭开过渡添加一些菜单的感觉和形式是完整的

在Ipad上(裁剪):

结果很好,但我在Android上遇到了一个大问题:透明度在过渡期间起作用,但当过渡结束时,所有透明度都变成黑色。我在安卓4.4.2(旧的archos平板电脑)和安卓8.0(全新的P20Lite智能手机)上试过

在Android上,当转换处于活动状态时:

转型后的安卓


这是在Android上显示以前表单的一种方式吗?甚至可以从顶部滑动的侧菜单?

表单也不能透明。他们背后什么都没有。如果有的话,我们需要在内存中保存您曾经显示过的每个表单,因为您可以在代码中引用表单,并动态地将它们设置为透明<代码>表单是一个特例顶级组件,当您显示它时,它是该行的末尾


您可以通过一个
对话框
或一个
交互对话框
来实现这一点,两者的工作原理类似。事实上,侧菜单条形码只是一个
交互对话框

谢谢你的建议,我将看看侧菜单条形码,并从中获得一些灵感,重新创建我的菜单。