我正在尝试从 Android 开发者网站修改现有的记事本示例。我有一个数据库,其中有一个名为(注释)的现有列CREATED_DATE
,但该列的数据显示为System.currentTimeMillis()
. 这一切都很好,并且可能符合惯例,因为它是由开发人员创建的。
但我的问题是我想ListView
使用格式来显示日期"30 sep"
。我的问题是,如何在将数据呈现为之前将其转换为该格式ListView
?现在我正在使用这种适配器:
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.noteslist_item, cursor,
new String[] { Notes.TITLE, Notes.CREATED_DATE }, new int[] { R.id.note_title, R.id.note_date });
setListAdapter(adapter);
现在,我已经知道如何转换currentTimeMillis()
为今天的日期,但是如何在将光标输入适配器之前转换来自光标的数据?