怎么获取有范围的Cursor

如何获取有范围的Cursor
想要实现的功能是从数据库中查找到序号例如1~5的项然后再放入listView里面去显示
我的方法是先query所有 然后c.movetoposition 接着for语句循环c.movetonext 接着准备adapter.add 但是alt+/根本没有这个ADD
哪里出错了?还是我整个思路都是错的。。
求大神指点  
------解决思路----------------------
记住,你的list必须是为同一个对象。所以,你需要在activity里面声明这个list成员变量;
或者你通过listview.getadapter.getlist的方式获得你的list对象,然后add,再notifyDataSetChanged;
另外,notifyDataSetChanged必须要在主线程完成。否则会报错