检查Android的默认打开程序

来源:互联网 发布:淘宝情趣记事微盘 编辑:程序博客网 时间:2024/06/03 15:59
获取默认浏览器的解决方法:

Intent i = (new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com")));    

ResolveInfo mInfo = mPM.resolveActivity(i, 0); 


代码地意思就是你传一个网页链接进去Intent,resolveActivity这个函数会自动帮你找到最合适解析这个intent的Activity,即用户设置的默认浏览器,如果没有设置默认浏览器,mInfo返回的activity就是com.android.internal.app.ResolverActivity, packageName是android,同理,resolveActivity能够帮你找到其他地默认设置
0 0
原创粉丝点击