Может быть, я поступаю неправильно, но если это так, пожалуйста, поправьте меня.
Вот ситуация: у меня есть запрос, который возвращает строки URI для мелодий звонка, хранящихся в базе данных.
Я пытаюсь добавить «столбец» к этому курсору с помощью звонка «Заголовок» (поскольку это может измениться вне моей программы).
Я могу успешно использовать RingtoneManager
для получения заголовка, но не могу понять, как добавить этот «столбец» к данным курсора для последующего использования.
Вот что у меня есть:
if (cursor != null) {
cursor.moveToFirst();
do {
String ringerTitle = getRingerTitle(cursor.getString(cursor.getColumnIndex(PoolDbAdapter.KEY_RINGER)));
// How can I add ringerTitle to a new column here?
} while (cursor.moveToNext());
}