Use new <categories> xml element, sort categories

This commit is contained in:
Daniel Martí 2013-11-03 19:28:40 +01:00
parent a76a465cf1
commit 8db488bbae
2 changed files with 3 additions and 2 deletions

View File

@ -631,7 +631,7 @@ public class DB {
Cursor c = null; Cursor c = null;
try { try {
c = db.query(true, TABLE_APP, new String[] { "categories" }, c = db.query(true, TABLE_APP, new String[] { "categories" },
null, null, null, null, "categories", null); null, null, null, null, null, null);
c.moveToFirst(); c.moveToFirst();
while (!c.isAfterLast()) { while (!c.isAfterLast()) {
CommaSeparatedList categories = CommaSeparatedList CommaSeparatedList categories = CommaSeparatedList
@ -652,6 +652,7 @@ public class DB {
c.close(); c.close();
} }
} }
Collections.sort(result);
return result; return result;
} }

View File

@ -231,7 +231,7 @@ public class RepoXMLHandler extends DefaultHandler {
} catch (NumberFormatException ex) { } catch (NumberFormatException ex) {
curapp.curVercode = -1; curapp.curVercode = -1;
} }
} else if (curel.equals("category")) { } else if (curel.equals("categories")) {
curapp.categories = DB.CommaSeparatedList.make(str); curapp.categories = DB.CommaSeparatedList.make(str);
} else if (curel.equals("antifeatures")) { } else if (curel.equals("antifeatures")) {
curapp.antiFeatures = DB.CommaSeparatedList.make(str); curapp.antiFeatures = DB.CommaSeparatedList.make(str);