尝试使用
ACTION_VIEW
intent 打开浏览器,但打开了 manifest
中的活动。
这是我的代码
val url = "https://www.google.com"
val query = Uri.encode(url, "UTF-8")
val browserIntent = Intent(CATEGORY_BROWSABLE, Uri.parse(Uri.decode(query)))
browserIntent.setAction(ACTION_VIEW)
activity.startActivity(browserIntent)
我认为上面的代码可以正常工作,但如果您遇到问题,那么不用解码和编码,因为它们都是相同的,您可以像这样直接使用
val bint = Intent(Intent.ACTION_VIEW, Uri.parse("https://google.com"))
startActivity(bint)
希望有帮助!!