行の最初の位置の前にカーソルが開始される理由と、最後の位置の後にカーソルが終了する理由を理解しようとしています。この方法でそれを行うことには、継承の利点がありますか?
例えば:
public abstract int getPosition ()
以来:APIレベル1行セット内のカーソルの現在の位置を返します。値はゼロベースです。行セットが最初に返されるとき、カーソルは最初の行の前の位置-1にあります。最後の行が返された後、next()をもう一度呼び出すと、カーソルが最後のエントリの先、count()の位置に残ります。
現在のカーソル位置を返します。
ありがとうございました。