我现在能够获得手机中安装的所有App列表,但我只想获得手机桌面上的App列表,请问应该如何解决?
2条回答 默认 最新
- haizeiwangjoin 2015-04-25 12:20关注
我是用ListView显示的,当加上下面的语句时,虽然手机系统中的一些包程序不显示了,但像图库,日历这些自带的程序也没了。但如果没有下面的语句,手机中所有的程序都会显示,例如Android系统,网络位置等等。想问一下能不能既把图库,日历这些程序也显示在列表中,而且不让Android系统,网络位置这些根本用户不会接触的程序显示。也就是说能不能只显示手机界面上的APP?
PackageInfo pak = (PackageInfo) packlist.get(i);
// if()里的值如果<=0则为自己装的程序,否则为系统工程自带
if ((pak.applicationInfo.flags & pak.applicationInfo.FLAG_SYSTEM) <= 0) {解决 无用评论 打赏 举报
悬赏问题
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置