android webview 文字重叠,使用透明背景时Android Webview内容重叠

我发现此问题在How to resolve overlapping the content of the webview之前已被询问,但由于某种原因它已关闭。但是,这是发生了什么。我创建了一个webview,应用了透明背景,但是当我尝试加载某些内容并重新加载某些内容时,较旧的内容仍将保留在webview上,而较新的内容将与其重叠。这是一张解释它的图片。使用透明背景时Android Webview内容重叠

6zaMf.png

所以我创建一个笑话应用程序,我已经添加网页流量。然后我添加了透明度和随机笑话按钮重新加载网页,以便webview可以得到另一个笑话。但它只是重叠而已。任何解决方案这里是我的一段代码

Button random = (Button) findViewById(R.id.reload);

final WebView web = (WebView) findViewById(R.id.webView);

web.setBackgroundColor(Color.TRANSPARENT);

web.setWebViewClient(new WebViewClient());

String selected = (String) getIntent().getCharSequenceExtra("selected");

final String url = "http://someurl.com/?s=dirty&x=" + selected;

web.loadUrl(url);

random.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

web.loadUrl(url);

}

});

任何帮助将非常感激:)做web.loadUrl(url);做web.clearView();

2011-06-16

KSubedi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值