首先,在配置文件中申请权限(使用网络功能需要权限)

在布局文件中使用webView控件
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
修改布局所属的Activity(Fragment)代码
class MainActivity : AppCompatActivity() {
private lateinit var binding:ActivityMainBinding
@SuppressLint("SetJavaScriptEnabled")
override fun onCreate(savedInstanceState: Bundle?) {
binding=ActivityMainBinding.inflate(layoutInflater)
super.onCreate(savedInstanceState)
setContentView(binding.root)
//允许在该控件中使用js脚本
binding.webView.settings.javaScriptEnabled=true
//使打开另一个网页时仍然在该控件中
binding.webView.webViewClient= WebViewClient()
//加载的网址
binding.webView.loadUrl("https://www.baidu.com")
}
}