Я пытаюсь создать список, который сопоставлен с запросом к базе данных, однако одно из полей в базе данных - это отметка времени, которая при отображении должна отображаться в виде даты, такой как «среда, 2 марта» вместофактическое значение в базе данных, что-то вроде 1299517239487 ...
Я могу решить это, перефразировав запрос или декорировав курсор после выполнения запроса, но я бы предпочел, чтобы простой адаптер курсора отображал этотаким образом.
Кто-нибудь знает, как это сделать?
некоторый код:
// the desired columns to be bound
String[] columns = new String[] { DBHelper.COL_START_TIME, DBHelper.COL_AMOUNT};
// the XML defined views which the data will be bound to
int[] to = new int[] { R.id.dayMonthDate, R.id.amount};
// create the adapter using the cursor pointing to the desired data as well as the layout information
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this, R.layout.single_activity,cursor, columns, to);
Я хотел бы добавить несколькосвоего рода постпроцессор к адаптеру, чтобы это исправить.
Спасибо!