Android - 光标已弃用

时间:2012-04-20 15:52:46

标签: java android xml eclipse sqlite

在一个Android应用程序上开发我的技能我试图删除sqlite和listview上的所有数据然后我重新查询光标以反映更改但我继续获取c.requery();光标已被弃用

我这样做:

   public void onClick(View v) {
        switch(v.getId()){

        case R.id.removeBtn:

            dm.deleteAll();
           c.requery();//<<this is deprecated 

            break;
        } 

我需要提供什么,而不是任何帮助将非常感激

2 个答案:

答案 0 :(得分:3)

“新”方法是实例化一个全新的光标。

而不是c.requery();

你会做的

c = query(uri, ...);

答案 1 :(得分:1)