启动系统自带浏览器
2016-03-06 01:57
197 查看
原文地址:http://blog.csdn.net/wcs542882916
public static boolean startBrowserApp(Context ctx, String url) { Log.i("TAG", "startBrowserApp(Context ctx, String url) url:" + url); if (url == null || url.trim().isEmpty()) { return false; } Uri uri = Uri.parse(url);//if url is null will throw NullPointerException Intent intent = new Intent(Intent.ACTION_VIEW, uri); intent.putExtra(Browser.EXTRA_APPLICATION_ID, ctx.getPackageName()); try { ctx.startActivity(intent); } catch (ActivityNotFoundException e) { Log.w("TAG", "ActivityNotFoundException intent:" + intent.toString()); return false; } return true; }
相关文章推荐
- 代理模式Proxy深入 动态代理
- FTP(File Transfer Protocol)是什么?
- windows驱动开发推荐书籍
- 随笔 --- 深夜反思、重定向
- IOS uitableview中cell的分割线设置距离,并且去掉cell的边框,要不然多了一条细线
- 实现MDK5.14编译C51
- Linux 软中断后台线程的创建过程及tasklet的使用
- sh -s用法
- 四轴飞行器原理与双闭环PID控制
- Android Studio 各种配置(更新中)
- 快速排序
- Linux curl使用简单介绍 (转)
- [手游新项目历程]第14天-Release-在已损坏了程序内部状态的 WorldServerR.exe 中发生了缓冲区溢出
- 《Linux内核分析》课程第二周学习总结
- 怎样锻炼胸肌?
- 读《大学有感》④
- ubutu14.04选中文本就会删除问题解决
- 最长回文子串-----“马拉车”算法
- ./configure,make,make install的作用(转)
- IOS之UI--动态设置NavigationBar的颜色以及透明度