/
获取系统中所有应用信息
@return
/
public List<AppInfo> getAllApps() {
List<AppInfo> appInfos = new ArrayList<AppInfo>();
AppInfo appInfo;
// 获取到所有应用程序信息,包含卸载以后未清理数据的
List<PackageInfo> packageInfos = packageManager
getInstalledPackages(PackageManagerGET_UNINSTALLED_PACKAGES);
for (PackageInfo packageInfo : packageInfos) {
appInfo = new AppInfo();
// 获取程序信息
// 获取程序大小
// long codesize = packageStatscodeSize;
// Logi("info", "-->"+codesize);
// 设置包名
appInfosetPackageName(packageInfopackageName);
// 设置程序名
appInfosetAppName(packageInfoapplicationInfoloadLabel(
packageManager)toString());
// 获取程序图标
appInfosetIcon(packageInfoapplicationInfo
loadIcon(packageManager));
if (filterApp(packageInfoapplicationInfo)) {
appInfosetSystemApp(false);
} else {
appInfosetSystemApp(true);
}
appInfosadd(appInfo);
}
return appInfos;
}
你安装的那个应用有问题吧,根本没装成功或者是不能生成桌面图标
你可以安装一个手机应用宝,在管理选项里找找有没有这个应 用的安装包
再重新装一遍试试看,再不行的话就删除了,到应用宝里重新下载一个
那里面的软件质量都很好,一般不会出现不完整或者破损的现象
以上就是关于Android应用列表中应用图标。。。请看图,求大神解!!全部的内容,包括:Android应用列表中应用图标。。。请看图,求大神解!!、安卓手机安装完软件没有图标、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)