要集成 Android SystemWebView,可以按照以下步驟進行:
implementation 'com.android.webview:webview:78.0.3904.97'
<uses-permission android:name="android.permission.INTERNET" />
在 Activity 或 Fragment 中使用 WebView 控件。可以通過在布局文件中添加 WebView 控件或者通過代碼動態創建 WebView 控件。
在代碼中設置 WebView 的屬性和方法,例如加載網頁、處理 WebView 的事件等。
WebView webView = findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.example.com");
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
}
if (ContextCompat.checkSelfPermission(this, Manifest.permission.INTERNET) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.INTERNET}, 1);
}
通過以上步驟,就可以集成 Android SystemWebView 到開發項目中,實現 WebView 功能。