カーソルで見つかった値を logcat に出力しますか? - Android 質問する

カーソルで見つかった値を logcat に出力しますか? - Android 質問する

自分で問題をデバッグしようとしています。失敗したら後で投稿するかもしれません ;-)

私のlogcatログには"android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 2"

log.v("desc", cursor)カーソルが返すものを表示するために使用したいと思います。 cursor[0] のように値を指定する方法はありますか?

ベストアンサー1

Androidはカーソルをデバッグするための特別なクラスを提供しています。データベースユーティリティ

メソッドを呼び出すダンプカーソルを文字列に変換します。カーソルの内容を表示します。

このヘルパーは、カーソルの内容をループして出力し、反復ロジックが混乱しないようにカーソルを元の位置に戻します。

おすすめ記事