代码之家  ›  专栏  ›  技术社区  ›  Gauvain Klug

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

  •  1
  • Gauvain Klug  · 技术社区  · 6 年前

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

    On Ipad (cropped)

    在Android上,当转换处于活动状态时: enter image description here

    转型后的Android enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Shai Almog    6 年前

    表单不能有透明度。他们身后什么都没有。如果有的话,我们需要把你展示过的每一个表单都保存在内存中,因为你可以在代码中引用表单,并在运行时将它们设置为透明的。 Form 是一个特例顶级组件,当您显示它时,它是行的末尾。

    Dialog 或者一个 InteractionDialog 交互对话框