我正在尝试从我的Android应用程序打开网页。 这就是我所做的:
successCallback = {
url-> runOnUiThread{
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}
}
但是它不起作用。有什么想法吗?
答案 0 :(得分:0)
请检查您的 URL 是否正确,即URL包含正确的链接或值,然后进行解析。
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
答案 1 :(得分:0)
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
答案 2 :(得分:0)
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
答案 3 :(得分:0)
您要在应用程序中打开页面吗?您应该使用Webview或Chrome自定义标签https://developer.android.com/guide/webapps/webview