Cursorからへのデータの移動に問題がありPageFragmentます。からすべてのデータを読み取りましたが、最後の値のみCursorが入ります。PageFragmentしたがって、位置は(0、1、2、..)進みますが、カーソルからは最後の1つだけになります。
どうすればこの問題を解決できますか?
助けてください!
public android.support.v4.app.Fragment getItem(int position) {
while (cursor.moveToNext()){
GlobalVars.ditty = cursor.getString(cursor.getColumnIndex(DB.COLUMN_DIT));
}
return PageFragment.newInstance(position, GlobalVars.ditty);
}
public static class GlobalVars {
public static String ditty;
}