Android SectionIndexer工作不正常的ListView(大数据集光标)
我几乎有33000行,游标中有5列。 使用自定义光标适配器加载此光标时,显示以下消息:Android SectionIndexer工作不正常的ListView(大数据集光标),android,android-listview,android-cursor,Android,Android Listview,Android Cursor,我几乎有33000行,游标中有5列。 使用自定义光标适配器加载此光标时,显示以下消息: **E/CursorWindow(32613): need to grow: mSize = 1048576, size = 11, freeSpace() = 10, numRows = 15583 E/CursorWindow(32613): not growing since there are already 15583 row(s), max size 1048576 E/Cur
**E/CursorWindow(32613): need to grow: mSize = 1048576, size = 11, freeSpace() = 10, numRows = 15583
E/CursorWindow(32613): not growing since there are already 15583 row(s), max size 1048576
E/Cursor(32613): Failed allocating 11 bytes for text/blob at 15582,0
D/Cursor(32613): finish_program_and_get_row_count row 19920**
根据游标文档,不要使用大型数据集
即便如此,我还是使用了大型数据集
如果我直接进入第一个索引
一些最后的索引,它可以工作,但是,listview的向上滚动被破坏了。
当转到最后一些索引的第一个索引时,它将消息显示为
跳过行数rows(number)
所以,请任何一个人指引我正确的方向
提前谢谢