android - 需要帮助在手机的默认浏览器中打开 url

标签 android url browser android-intent

我正在尝试制作通过按下按钮打开网站的测试程序。我做了一个监听器和所有东西,我的问题是,url-opening-script 出错并告诉我“无法解析 Uri”。这是我用来打开网页的脚本:

Intent browserIntent = new Intent("android.intent.action.VIEW",Uri.parse("http://www.google.com"));  
startActivity(browserIntent);

我有 import android.app.Activity;import android.content.Intent;import android.content.ContentUris; (也许不需要最后一个)所以我无法找出问题所在...

我希望有人知道我做错了什么,或者忘记导入...

附言我已经使用此页面到达我所在的位置:

How can I open a URL in Android's web browser from my application?
Sending an Intent to browser to open specific URL

最佳答案

try this
String url = "http://www.google.com";
                Intent i = new Intent(Intent.ACTION_VIEW);
                i.setData(Uri.parse(url));
                startActivity(i);

如果你想导入类然后点击CTRL+Sift+O导入eclipse中所有需要的包。

关于android - 需要帮助在手机的默认浏览器中打开 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3204305/

相关文章:

java - 在java中创建HREF和链接名的Java HashMap

c# - 如何将字符串转换为编码的url

ssl - 哪个浏览器正在使用 openssl

javascript - 覆盖浏览器的默认 `autocomplete` 行为

android - Sinch验证错误42202

Android Realm ,应用程序卸载

php - 如何以专业的方式删除 .php 扩展名

android - 处理人的声音

android - 如何在水平 ScrollView 中获取滚动状态 : Android

c# - 从 C#(通过 WebBrowser)访问 JavaScript 数组元素?