我有一个带有SimpleCursorAdapter的ListView。从数据库表加载; 400行。
我想将该行滚动到带有“名称='xxx'”列的视图中。游标按名称排序。
我知道ListView的“ Scroll”方法。但是他们需要一个职位。
将该行滚动到视图中的正确有效方法是什么?
我不知道如何在游标中找到该行而不迭代每一行(是的,我可以进行二进制搜索)以找到具有匹配name = xxx的行,以便获得该行所需的位置ListView的“滚动”方法。
这是我当前的代码,该代码对要滚动的名称进行二进制搜索。似乎效率低下,或者应该有另一种内置方法。似乎应该有一个返回位置的“ cursor.find(colName,value)”方法。
Contains