android oppo手机部分问题收集 碎碎念

测试代码跑在vivo 华为mate系列 荣耀系列 nova 小米 锤子手机都没问题

1 Textview 加载html片段问题

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
                textview .setText(Html.fromHtml(text, Html.FROM_HTML_MODE_LEGACY));
            } else {
                textview .setText(Html.fromHtml(text));
            }

String message = "确认订单
" + "" + desc+ "?
" + "确认后无法修改
";

想偷懒 直接写html片段
但是oppo无法显示粗体和带颜色的特殊字体 只能用SpannableString硬写

2 圆形图片问题

大部分图片可以设置样式 继承cardview样式 设置这个边角 达到圆形图片的效果

不过再次折到oppo这里 oppo直接把图片给切没了 其他手机没事

 
    

3 webview的问题

项目使用阿里滑动验证校验人机 需要再在界面上加载webview那一部分

android oppo手机部分问题收集 碎碎念_第1张图片
android oppo手机部分问题收集 碎碎念_第2张图片
再次折到oppo这里 接了腾讯的X5内核也不行

后来把 layout_margin="@dimen/dp30" 改成了 android:padding="@dimen/dp30" 可以显示了

#不混淆 WebView 的 JS 接口
-keepattributes *JavascriptInterface*
#不要混淆部分内部类
#正确添加x5 webview的混淆规则
-keep class com.xxx.xxxxx.ui.*$Inner{

    public ;

    public ;

}


笑哭了 笑自己菜…

你可能感兴趣的:(android oppo手机部分问题收集 碎碎念)