クエリに問題がある
public ArrayList<String> getUniqueYears(String TABLE_NAME) {
ArrayList<String> content = new ArrayList<String>();
final String[] cat = new String[] {KEY_YEAR};
Cursor cursor = myDatabase.query(true, TABLE_NAME, cat, null, null, null, null, KEY_YEAR, null);
if (cursor.moveToFirst()) {
do {
content.add(cursor.getString(0));
} while(cursor.moveToNext());
}
cursor.close();
return content;
}
関数を呼び出すと、次のように返されます。
[111、1111、124、1242、1345、1943、2345、345]
ありがとう