Я ищу учебник для расширяемого представления списка с использованием локальной базы данных sqlite.
Что я понял до сих пор, так это
private class MyTestList extends SimpleCursorTreeAdapter {
//The below is a constructor with 7 arguments with 3 for parent and 3 for child data ad layout
public MyTestList (Context ctx, Cursor groupCursor, int groupLayout,
String[] groupFrom, int[] groupTo, int childLayout, String[] childFrom,
int[] childTo) {
super(ctx, groupCursor, groupLayout, groupLayout, groupFrom, groupTo, childLayout, childFrom, childTo);
}
Мой вопрос: как получить родительский курсор и дочерний курсор, а затем связать их друг с другом?
Существует API под названием
@Override
protected Cursor getChildrenCursor(final Cursor groupCursor) {
//I suppose here I am passing the parent cursor and then retrieving the
//corresponding child cursor for the particular id ??
NOT SURE HOW DO I FILL THIS, I THINK THIS WILL HAVE SOME STRING ARRAY WITH CHILD DATA
}
После этого я должен связать это с пользовательским интерфейсом, как мне это сделать. долго искал, не получая материал, который искал.