如何判断包含某个Activity Action的Android应用程序是否安装?
来源:互联网 发布:淘宝小泡沫的店假货 编辑:程序博客网 时间:2024/05/16 10:43
判断该activity' acrion的应用是否安装。如果未被安装;要求用户进行安装;安装后在调用。
--------------------------实现------------------------------
调用PackManager.queryIntentActivities方法可以查询系统中是否注册了某一个Activity Action,如果未返回任何结果,说明系统中没安装包含知道
Activity Action 的apk程序。
--------------------------代码------------------------------
PackageManager packManager = getPackManager( );
Intent intent = new Intent("com.xxx.phone.action.TOUCH_DIALER");
//在系统中查询指定的Activity Action
List<ResolveInfo> resolveInfos = packageManager.queryIntentActivities(intent,PackManager.GET_INTENT_FILTERS);
//如果没有任何结果,表面系统中没有指定的Activity Action
if(resolveInfos.size() == 0)
Log.d("Activity Action","Activity Action 不存在");
- 如何判断包含某个Activity Action的Android应用程序是否安装?
- 如何判断某个文件里是否包含指定的字符?
- 如何判断NSDictionary是否包含某个键
- 如何判断NSDictionary是否包含某个键
- 如何判断NSDictionary是否包含某个键
- 如何判断android的activity是否运行
- Android开发中如何判断是否安装了某个程序
- Android如何判断手机里是否安装了某个应用
- 如何判断DropDownList中是否包含某个项
- Mysql 字符串字段,如何判断是否包含某个字符串
- Mysql查找如何判断字段是否包含某个字符串
- python 中如何判断list中是否包含某个元素
- iOS如何判断NSDictionary是否包含某个key
- 如何判断某个字段中是否完整包含某一字符串
- python 中如何判断list中是否包含某个元素
- python 中如何判断list中是否包含某个元素
- 【Java】如何高效判断数组中是否包含某个元素?
- Python中如何判断对象是否包含某个属性?
- ugui Sprite更换图片
- Maven打包后,中文乱码
- ubuntu 将python从默认的2.7升级到3.*
- Spring拦截器中通过request获取到该请求对应Controller中的method对象
- 图像纹理——灰度共生矩阵
- 如何判断包含某个Activity Action的Android应用程序是否安装?
- C语言初级小例题转载
- SQL 相关语句
- jQuery ajax - serialize() 方法提交表单
- C++ 重载(overload)、重写(overrride)、重定义(redefine)总结(C++核心)
- unix常用命令
- AndroidStudio使用aar减少编译时间
- org.postgresql.util.PSQLException: 栏位索引超过许可范围:3,栏位数:2。
- CodeForces 632F