データデータベースからデータを解析しています。私が直面している問題は、アプリケーションが起動するたびに を呼び出してデータをフェッチすることdataList()
です。empty
ここで、 cusror がデータベースからデータを取得するだけであるかどうか、またはデータベースに重複データが必要ないかどうかを確認する条件を使用したいと考えています。次のコードを試してみましたが、成功しませんでした
boolean isEmpty = cursor.getCount() < 1;
if(!isEmpty){
cursor = db.rawQuery("my query..", null);
}else{
dataList();
cursor = db.rawQuery("my query..", null);
}