與getPackageManager()返回的List一起使用時indexOf()中的對象參數是什麼?getInstalledPackages(0)?我用一個比較packageName的比較器在列表上完成了一個Collections.sort。我想根據一個packageName的字符串來獲取indexOf,但我無法弄清楚這個參數將如何形成。我試過android indexof arraylist由getInstalledPackages返回
PackageInfo searchInfo = new PackageInfo();
searchInfo.packageName = procName;
int nameIndex = packs.indexOf(searchInfo);
,並返回-1
我已經在使用迭代,但需要很長時間,我希望排序和indexOf會更快。 – ron