【发布时间】:2015-05-15 13:06:37
【问题描述】:
我正在尝试“玩”一个 webView。我滑动并旋转它,它工作正常。问题是当我旋转它时,我在背景中得到一个难看的白色矩形,包围着 webview。我试图改变背景颜色,但它仍然存在,而且它仍然很白很丑。 知道如何让它消失吗?
【问题讨论】:
我正在尝试“玩”一个 webView。我滑动并旋转它,它工作正常。问题是当我旋转它时,我在背景中得到一个难看的白色矩形,包围着 webview。我试图改变背景颜色,但它仍然存在,而且它仍然很白很丑。 知道如何让它消失吗?
【问题讨论】:
我猜这是窗口的背景颜色。您可以在主题文件中更改它
【讨论】:
非常奇怪。在玩的时候,我试图修改 webview 的 alpha 值。原来它使白色背景消失了!当使用 setAlpha 方法设置除 1 以外的任何值时,白色立即消失。
另一件事似乎是:我在布局中的 web 视图上方有一个 TextEdit,带有黑色背景。当我旋转 web 视图时,它的部分角落越过 TextEdit,而这部分(在 TextEdit 上)变成白色...... 我用 invalidate() 纠正了这个问题,但这真的很奇怪。
我怀疑这两种情况都是错误。
【讨论】: