以透明背景显示Android Webview

时间:2013-04-09 13:20:27

标签: android background webview transparent

我想加载GIF动画。我发现我可以在WebView中加载它。现在我已经创建了一个从WebView扩展的类。它看起来像这样:

public class GifWebView extends WebView {

public GifWebView(Context context, String path) {
  super(context);

  loadUrl(path);

  setBackgroundColor(Color.TRANSPARENT);
  setLayerType(WebView.LAYER_TYPE_SOFTWARE, null);

  }
}

不幸的是背景是黑色的。你知道解决方案吗?我在Android 4.1.2上试过了。我已经搜索了stackoverflow,但我没有找到解决问题的方法。

1 个答案:

答案 0 :(得分:0)

您需要更改所提供文档的背景。由于webview将文档加载到其背景之上