android 字母排序,android – 按字母顺序排序列表
我在一個(gè)應(yīng)用程序上工作,我用已安裝的應(yīng)用程序創(chuàng)建一個(gè)列表,讓用戶選擇一個(gè).除了一件事,我一切都在工作;按字母順序排序.這是我正在使用的代碼:
private List loadInstalledApps(boolean includeSysApps) {
List apps = new ArrayList();
PackageManager packageManager = getPackageManager();
List packs = packageManager.getInstalledPackages(0);
for(int i=0; i < packs.size(); i++) {
PackageInfo p = packs.get(i);
App app = new App();
app.setTitle(p.applicationInfo.loadLabel(packageManager).toString());
app.setPackageName(p.packageName);
app.setVersionName(p.versionName);
app.setVersionCode(p.versionCode);
CharSequence description = p.applicationInfo.loadDescription(packageManager);
app.setDescription(description != null ? description.toString() : "");
apps.add(app);
}
return apps;
}
任何幫助表示贊賞!
總結(jié)
以上是生活随笔為你收集整理的android 字母排序,android – 按字母顺序排序列表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c语言排序系统代码怎么写,排序概述(c语
- 下一篇: 16*64点阵屏的c语言程序,16*64