Uso del control webView

Primero, solicite permisos en el archivo de configuración (se requieren permisos para usar las funciones de red)

 Use el control webView en el archivo de diseño


<WebView 
    android:id="@+id/webView" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"/>

Modificar el código de Actividad (Fragmento) al que pertenece el diseño 

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")
        }

    }

Supongo que te gusta

Origin blog.csdn.net/liny70858/article/details/127753191
Recomendado
Clasificación