如何防止Android CursorLoader重新加载?

时间:2018-06-02 20:23:31

标签: android android-contentprovider android-cursorloader

我正在写一个Android词汇学习应用程序。

width: 90%; height: auto;上,我正在使用MainActivity数据库加载词汇列表

当用户点击下一个 CursorLoader时,系统会更新当前词汇状态。

但每次更新词汇表状态时,都会调用button并传入新的游标。

我知道这是因为我正在使用onLoadFinished并设置通知ContentProvider,但是当我更新词汇状态时,我正在使用URI与特定URI:< / p>

id

ContentValues cv = new ContentValues(); cv.put(VocabularyContract.VocabularyEntry.COLUMN_STATUS, status); getContentResolver().update(ContentUris.withAppendedId(VocabularyContract.VocabularyEntry.CONTENT_URI, vocabId), cv, null, null); 中使用的uri不同,没有onCreateLoader

id

为什么还要重装? 如何防止它重装?

0 个答案:

没有答案