Um Android WebView simplesmente se converteu de Java em Kotlin usando a ferramenta básica do Android Studio.
Altere o URL indiretamente de strings.xml de:
<string name="website_domain">quaestio.org</string>
<string name="website_url">https://quaestio.org</string>
para:
<string name="website_domain">your.url</string>
<string name="website_url">http://your.url</string>
Ou altere o loadURL diretamente no MainActivity.kt de:
21 mWebView.loadUrl(getString(R.string.website_url))
30 if (Uri.parse(url).host == getString(R.string.website_domain)) {
para:
21 mWebView.loadUrl("http://your.url")
30 if (Uri.parse(url).host == "your.url") {
E não se esqueça de editar as seguintes linhas no arquivo Androidmanifest.xml:
<data
android:host="quaestio.org"
android:scheme="https" />
Esta amostra está aberta a contribuições; Leia as diretrizes contribuintes antes de abrir novos problemas ou enviar solicitações de puxar para este repositório.
Uma demonstração ao vivo pode ser vista no aplicativo da Web do Quaestio, que carrega peças de código Android Kotlin WebView .
Um agradecimento especial ao Android Java Webview da Vamsi Tallapudi e aos tutoriais do Coderefer pelas lições introdutórias que eles forneceram no passado.


Licenciado sob a licença Apache, versão 2.0 (a "licença"); Você não pode usar arquivos desta amostra, exceto em conformidade com sua licença.
A menos que exigido pela lei aplicável ou acordada por escrito, o software distribuído pela licença é distribuído "como está", sem garantias ou condições de qualquer tipo, expressa ou implícita.
Consulte a licença para o idioma específico que rege as permissões e limitações sob a licença.