Android获取默认浏览器信息
来源:互联网 发布:theory衣服怎么样 知乎 编辑:程序博客网 时间:2024/06/14 10:48
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;
}
}
- Android获取默认浏览器信息
- 注册表获取默认浏览器
- VC获取默认浏览器
- VC获取默认浏览器
- 获取浏览器信息
- JavaScript获取浏览器信息
- JS获取浏览器信息
- Javascript获取浏览器信息
- C#获取浏览器信息
- js获取浏览器信息
- 获取当前浏览器信息
- JS获取浏览器信息
- 获取浏览器相关信息
- 获取客户端浏览器信息
- java获取浏览器信息
- javascript获取浏览器信息
- js浏览器信息获取
- js获取浏览器信息
- android stuido ndk 开发
- solr在使用solrj操作中的各个操作大全(在solrcores中测试)
- iOS Xcode6 AutoLayout跟Size Classes(3)
- ARM汇编指令集
- 字符编码笔记:ASCII,Unicode和UTF-8
- Android获取默认浏览器信息
- storm启动问题解析Storm conf is not valid. Must be json-serializable
- android中小常识
- pyhton的一些配置
- Preserving the state of an Android WebView on screen orientation change
- Mac OS 安装golang
- 关于 android 远程控制(pc 控制手机)
- 定义与声明
- AndroidAnnotations 框架写Android