我正在努力创建一个背景透明的网络视图.

webView.setBackgroundColor(0x00FFFFFF);
webView.setBackgroundDrawable(myDrawable);

然后我加载一个带有

<body style="background-color:transparent;" ...

WebView的背景色是透明的,但一旦加载页面,它就会被html页面的黑色背景覆盖.这只发生在安卓2.2上,在安卓2.1上有效.

那么,在html页面代码中是否添加了一些东西以使其真正透明?

推荐答案

实际上这是一个错误,到目前为止还没有人找到解决办法.已创建问题.虫子还在蜂巢里.

如果您认为重要,请将其加星:http://code.google.com/p/android/issues/detail?id=14749

Android相关问答推荐

周期性工作请求状态停留在排队处

如何使用单个代码库使用不同的firebase项目创建多个应用程序ID apk

无法列出目录中的文件'

推断的类型是片段,但应为上下文

在不增加父行宽度的情况下添加延迟行或可滚动行

Jetpack Compose:如何将浮动操作按钮上方的子按钮居中对齐?

如何从URI中获取图像大小

Kotlin为多个控件设置一个侦听器

无法插入 LayoutNode@cc72396 子级,因为它已有父级

在模块 jetified-kotlin-stdlib-1.8.10 中发现重复的类 kotlin.random.jdk8,带有启动基准

Android Studio 复制类 kotlin

Android apk 不工作

如何在组件之间导航

如何从 Jetpack Compose 中的 Radio 组中获取价值

如何使用jetpack compose实现布局,其中图标在列布局上是绝对位置

如何在 Jetpack Compose 中擦除画布时变得透明,现在我得到白色?

房间实时数据:启动时崩溃

如何在 Kotlin 的片段中制作图像列表?

在 android-billing-5.0 中获取 ProductDetails 价格

多个项目 react-native android 构建错误