Android程序如何启动UC浏览器或者Android自带浏览器 我自己的程序要实现的功能是,有一个按钮当点击该按钮时,便启动手机的UC浏览器或者手机自带的浏览器,然后浏览器打开我传给浏览器的网址。这该如何实现,要怎么String对象的网址给浏览器? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.你要知道浏览器的Action值(用于Intent跳转)或者通过包管理器得到Actiivty的名称。2.你需要了解意图过滤器中data的参数描述,即需要传递什么样的参数。如果只是打开应用程序这一项可以不用。3.startActivity 跳转。 那比如我手机里面装了UC浏览器,它的包名在哪里看,是什么?那个data参数在Android手机自带的浏览器是什么? Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 在别人的博客上找到了:Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it); Android腾讯授权认证 哪种方式? 有关android中使用第三方jar 比较复杂的自定义View实现分页,求大神指导 类似阅读器文件名列表求解 索爱Android面试 Android 编程:画布上写文字和画一个圆,圆的文字颜色相同,然后让他们慢慢相交,相交部分变为其他颜色 NDK如何自己获取到DVM地址? Phonegap这种用html5做移动开发的有前景么? 在线等,求安卓模块4G的厂家推荐 关于 layout_weight 的问题 关于定制机(网络锁)
2.你需要了解意图过滤器中data的参数描述,即需要传递什么样的参数。如果只是打开应用程序这一项可以不用。
3.startActivity 跳转。
intent.setAction(Intent.ACTION_WEB_SEARCH);
intent.putExtra(SearchManager.QUERY,"searchString")
startActivity(intent);
Uri uri = Uri.parse("http://www.google.com");
Intent it = new Intent(Intent.ACTION_VIEW,uri);
startActivity(it);