2
簡単な質問ですが、私はデータベースからAsyncTaskを通して読み込まれたリストビューを持っています。 ifステートメントを使用して、カーソルを取得するdbメソッドを決定します。 dbメソッドはasynctaskの外側でうまく動作しますが、ログコードがある場合にのみasynctask内部で動作します。ログはリストビューに影響しますか?
if (i == 1) {
c = cdb.getFive();
Log.d("TAG5", DatabaseUtils.dumpCursorToString(c));
}
作品が、
if (i == 1) {
c = cdb.getFive();
//Log.d("TAG5", DatabaseUtils.dumpCursorToString(c));
}
動作しません。なぜどんなアイデア?
EDIT - このコードは、あなたがCursor
から任意のデータを読む前にc.moveToFirst()
メソッドを呼び出す必要がありdoInBackground()
音が魔法のようです^^ –
もっとコードを投稿してください。そうでなければ確かに魔法。 :P –
どのようなコード、あなたは完全な活動とdbメソッドをしたいですか? –