我试图在我的 Android 应用程序中对 ArrayList 进行排序,但它引发了异常。这是我的代码发生的部分:
List<PackageInfo> packs = getPackageManager().getInstalledPackages(0);
Collections.sort(packs);
有没有人有什么想法?
最佳答案
packs 包含 PackageInfo 对象,而 sort 无法为那些找到自然顺序是我最好的猜测。如果要排序,请使用 Comparator排序定义了您想要对 PackageInfo 对象进行排序的内容。
关于android - 在 Android 中排序 Arraylist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6743309/