Android WebView只需使用基本的Android Studio工具从Java转换为Kotlin。
从strings.xml间接更改URL:
<string name="website_domain">quaestio.org</string>
<string name="website_url">https://quaestio.org</string>
到:
<string name="website_domain">your.url</string>
<string name="website_url">http://your.url</string>
或直接在mainActivity.kt中更改loadURL 。
21 mWebView.loadUrl(getString(R.string.website_url))
30 if (Uri.parse(url).host == getString(R.string.website_domain)) {
到:
21 mWebView.loadUrl("http://your.url")
30 if (Uri.parse(url).host == "your.url") {
并且不要忘记在androidManifest.xml文件中编辑以下行:
<data
android:host="quaestio.org"
android:scheme="https" />
该样本对贡献开放;请在打开新问题或向该存储库提交拉动请求之前阅读贡献指南。
可以从Quaestio的Web应用程序中看到实时演示,该应用程序加载了类似的Android Kotlin WebView代码件。
特别感谢Vamsi Tallapudi的Android Java WebView示例和Codeere的教程,以介绍他们过去提供的入门课程。


根据Apache许可证(版本2.0(“许可”)获得许可;除非符合其许可,否则您不得使用此示例的文件。
除非适用法律要求或以书面形式同意,否则根据许可证分配的软件是按照“原样”分发的,没有任何明示或暗示的任何形式的保证或条件。
请参阅许可证,以获取执行许可条款和限制的特定语言。