修改WebView背景颜色为透明
16lz
2021-01-26
首先想当然地想到在XML设置背景颜色
android:background="@color/transparent"
但是运行后发现结果并非是透明的,而是白色的!
后来search之..发现
- 有说需要关闭硬件加速的
//代码关闭:mWebView.setLayerType(View.LAYER_TYPE_SOFTWARE,null);
//xml里设置:android:layerType="software"
- 有说的用mWebView.setBackgroundColor(0);
在4.4的小米4上尝试后发现
关闭硬件加速是没有用的
而mWebView.setBackgroundColor(0);有用~
更多相关文章
- android opengles 实现翻牌效果
- Android底部导航栏之BottomNavigationBar
- android UI设计的一些心得与问题解决(无效果图)
- Android(安卓)动态控制控件的位置
- Android(安卓)小发现:WebView 显示HTML文本,个别字符出现乱码!
- android的TextView在设置ellipsize可能显示方框的问题
- Android(安卓)项目配置之 Version Name & Code
- 关于singleLine和maxLines在展示上的区别
- android 动态设置读取文件的编码格式(charset)