public WebViewWrapper(Context context) {
this(getFixedContext(context), null);
}
public WebViewWrapper(Context context, AttributeSet attrs) {
this(getFixedContext(context), attrs, 0);
}
public WebViewWrapper(Context context, AttributeSet attrs, int defStyleAttr) {
super(getFixedContext(context), attrs, defStyleAttr);
mLocationClient = new LocationClient(context);
initView(context);
initWebViewSettings();
initListener();
}
/**
* 解决5.1.1系统调用webview异常问题
* @param context
* @return
*/
public static Context getFixedContext(Context context) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
return context.createConfigurationContext(new Configuration());
} else {
return context;
}
}
Error inflating class android.webkit.WebView Caused by: ...: String resource ID #0x2040003
最新推荐文章于 2020-02-04 15:15:20 发布