应用列表长时间加载

时间:2015-12-01 01:20:31

标签: android listview android-drawable android-package-managers

我有自定义行,其中包含应用程序名称和应用程序图标,但由于应用程序图标,列表需要很长时间才能加载应用程序,我在异步任务中获取此列表,那该怎么办?

我在logcat中收到了一些警告:

ResourceType: No package identifier when getting value for resource number 0x00000000
PackageManager: Failure retrieving resources

这是我的代码:

List<ApplicationInfo> listOfApps = packManager.getInstalledApplications(0);
int total = listOfApps.size();

for (int i = 0; i < total; i++) {
    ApplicationInfo appInfo = listOfApps.get(i);
    AppModule app = new AppModule();    
    app.setIcon(appInfo.loadIcon(this.getPackageManager()));
}

0 个答案:

没有答案