0
我的应用程序允许用户选择一个类别,然后根据类别输入其他信息。说他们选择类别'电子',然后他们可以输入CD,PS3,iPod等。我有几个类别,如嗜好,一般,家庭等如何在此Android应用程序中按类别分组项目?
我想按类别排序这样一个ListView显示的项目:
Electronics
-CD
-PS3
-iPod
Books
-Perl
-Android is fun
-C
等等...
我从使用DB获取的所有数据:
return mDb.query(DATABASE_TABLE, new String[] {KEY_ROWID,KEY_CATEGORY
KEY_NAME, KEY_STATUS, KEY_DESCRIPTION}, null, null, null, null, null);
我也使用rawQuery并使用独特标记,但是这行不通,因为它将搭载独特的项目尝试。我使用的是simpleCursorAdapter来显示数据:
SimpleCursorAdapter list =
new SimpleCursorAdapter(this, R.layout.items, c, mapFrom, mapTo);
setListAdapter(list);
谢谢!这看起来不错:) – infinitloop 2012-07-24 20:48:34
但是有可能得到只是类别的标题说,书籍,然后像Android一样的所有项目是有趣的,C,Perl等。 – infinitloop 2012-07-25 18:00:39