質問: setTextItem(c.getString(11), GCH); // TextViewのカスタマイズ処理 // rowHeaderに各項目(DBから取得した各項目)を追加 row.addView(textDate, paramsDate); // 日時 row.addView(textHeart_rate, paramsHeart_rate); // 最大心拍数 row.addView(textCalorie_consumption, paramsCalorie_consumption); // 消費カロリー row.addView(textTotal_time, paramsTotal_time); // 総走行時間 row.addView(textTotal_distance, paramsTotal_distance); // 総走行距離 row.addView(textCourse, paramsCourse); // コース名 mTableLayout03List.addView(row); // TableLayoutにrowHeaderを追加 // 交互に行の背景を変える if (colorFlg % 2 != 0) { row.setBackgroundResource(R.drawable.row_deco2); } else { row.setBackgroundResource(R.drawable.row_deco1); } colorFlg++; } while (c.moveToNext() && c1.moveToNext()); } else { Toast.makeText(this, "登録されているデータがありません。", Toast.LENGTH_SHORT).show(); } c.close(); dbAdapter.closeDB(); // DBを閉じる } /*searchDB*/ /*************************************************************************************************/ *public Cursor searchDB(String[] columns, String column, String[] name) { * return db.query(DB_TABLE_DATA, columns, column + " like ?", name, null, null, null); * } /*************************************************************************************************/ ```
回答: カーソルのカウント数が増えているかを確認しましょう。 また、2つのカーソルを使っている意味はなんでしょうか? ファイルが異なるならコードは分割してください。