Androidでビューページャーの現在位置を使ってデータベースからデータを取得したいのですが、試してみると最初の2ページで同じ番号を使用しています。ページャーの現在の位置を使用してデータを取得する方法はありますか?
public void onPageSelected(int arg0) {
int a = arg0 + 1;
}
「a」の値を渡しましたが、2 ページ目もビュー ページャーで値 a を 1 として使用しました。
フラグメントで次を使用しました。
DBMain dbm1 = 新しい DBMain(コンテキスト); dbm1.open();
Cursor cursor = dbm1.getSGGS(no);//'no' is the number 'a'
if (cursor.moveToNext()) {
for (int i = 0; i < cursor.getCount(); i++) {
array.add(cursor.getString(cursor
.getColumnIndex("abc")));
cursor.moveToNext();
}
しかし、最初の 2 つは 'a' を 1 として使用します。
前もって感謝します