看到官方API说cursor的requery方法废弃了,需要用异步的方法取代,我这样写可行吗?
    private class RefreshList extends AsyncTask<Void, Void ,Cursor>{        private Cursor sCursor;        protected Cursor doInBackground(Void... params) {
            sCursor = CdsView.this.getCursor(mCurrentObjId);
            return sCursor;
        }        protected void onPostExecute(Cursor cursor) {
            cursor.close();
            cursor = sCursor;
        }    }然后在相应的地方执行
new RefreshList.execute(cursor);
多谢了