android WebView 半透明效果设置。通过WebView 显示背景的信息。setBackgroundColor(0),只能全透明。求高手解决

解决方案 »

  1.   

    不好使,如果webview 载入的网页没有背景色,设置setBackgrounColor的值只能使webview全部透明,如果网页有背景色,设置setBackgrounColor不起作用。
      

  2.   

    .getBackground().setAlpha(0-255);//这个应该可以
      

  3.   

      
      这个不行,getBackground().setAlpha(0-255); 方法是设置webview的背景,而网页是在webview的上一层,所以这个不行。
      

  4.   

    setBackgroundColor( 0x8000ffff );
    color值前两位表示透明度,00全透明,ff不透明。
      

  5.   

    这个也不好用,setBackgroundColor方法只能设置背景的透明度,只能使webView透明,却不能让webView载入的网页透明。不过现在我的问题解决了。只有把要载入的网页的背景设置成一个半透明的png图片就可以了
      

  6.   

    恭喜。
    看来setBackgroundColor的用法和设置背景图片setBackgroundResource的用法还是不太一样。
      

  7.   

    你好,小弟我也遇到这个问题了,用了很多方法都不行,都是背景色在网页背景下面只有把要载入的网页的背景设置成一个半透明的png图片就可以了,你这句话我不是很理解,怎么把网页背景设置成半透明的png图片。。