Android判断Intent是否存在,是否可用
2012-10-13 00:00
417 查看
当Android系统调用Intent时,如果没有找到Intent匹配的Activity组件(Component),那么应用将报以下错误:
1 | android. content. ActivityNotFoundException : Unable to find explicit activity class |
代码如下:
1 2 3 4 5 6 | public static boolean isIntentAvailable ( Context context, Intent intent ) { final PackageManager packageManager = context. getPackageManager ( ) ; List <ResolveInfo > list = packageManager. queryIntentActivities (intent, PackageManager. GET_ACTIVITIES ) ; return list. size ( ) > 0 ; } |
相关文章推荐
- Android 判断 PendingIntent 是否存在
- Android 判断 Intent 是否存在
- Android中如何判断Intent是否存在?
- Android 判断Intent是否存在
- Android中如何判断Intent是否存在
- Android 判断某个Intent是否可用
- Android中判断Intent是否存在的方法
- 判断android app或者service是否存在
- Android 判断网络是否可用
- android 判断桌面快捷方式是否存在
- android中判断网络连接是否可用
- android判断一个Service是否存在
- Android中判断网络是否可用的代码_大企鹅
- Android 判断sd卡和sim卡是否可用
- android 获取路径目录方法以及判断目录是否存在,创建目录
- Android 判断SD卡是否存在及容量查询
- Android判断当前网络是否可用--示例代码
- 【Android】使用ConnectivityManager与NetworkInfo实现判断当前网络环境是否可用
- android 获取路径目录方法以及判断目录是否存在,创建目录
- Android 判断当前网络连接是否可用、打开设置网络界面