Android WebView 样式背景色 :transparent ignored on android 2. 2

标签 android background webview transparency transparent

我正在努力创建一个具有透明背景的 WebView。

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

然后我用

加载一个html页面
<body style="background-color:transparent;" ...

WebView 的背景颜色是透明的,但一旦加载页面,它就会被 html 页面的黑色背景覆盖。这只发生在 android 2.2 上,它适用于 android 2.1。

那么在 html 页面代码中是否需要添加一些内容以使其真正透明?

最佳答案

这对我有用,

mWebView.setBackgroundColor(Color.TRANSPARENT);

关于Android WebView 样式背景色 :transparent ignored on android 2. 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5003156/

相关文章:

java - Android URI 类 - 它的用途是什么?

java - 如何用我的 listView 项目打开不同的 Activity ?

javascript - 禁用图像时的 CSS 透明背景回退

android - 被阻止 :csp in Android webView

android - 如何将子字符串作为链接并单击该链接打开本地 webview 而不是 web 浏览器

Android:从 ListView 中的 XML 处理程序加载大量数据

colors - Scilab 图背景颜色

python - 使用下载的图像更改 Windows 背景的 Reddit 机器人

java - 使用 webview 显示进度条

android - ListView 下方的按钮