欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android获取默认浏览器信息,android获取浏览器,Android系统可以用

来源: javaer 分享于  点击 27513 次 点评:203

Android获取默认浏览器信息,android获取浏览器,Android系统可以用


Android系统可以用如下方法获取默认浏览器信息:public static ActivityInfo getBrowserApp(Context context) {        String default_browser = "android.intent.category.DEFAULT";        String browsable = "android.intent.category.BROWSABLE";        String view = "android.intent.action.VIEW";        Intent intent = new Intent(view);        intent.addCategory(default_browser);        intent.addCategory(browsable);        Uri uri = Uri.parse("http://");        intent.setDataAndType(uri, null);        // 找出手机当前安装的所有浏览器程序        List<ResolveInfo> resolveInfoList = context.getPackageManager().queryIntentActivities(intent, PackageManager.GET_INTENT_FILTERS);        if (resolveInfoList.size() > 0) {            ActivityInfo activityInfo = resolveInfoList.get(0).activityInfo;            String packageName = activityInfo.packageName;            String className = activityInfo.name;            return activityInfo;        } else {            return null;        }    }
相关栏目:

用户点评