我有一些列的 SQLite 数据库,其中 3 个是day
month
和year
. 我在 ListView 中有 2 个 TextView - 标题和日期。
我想将日期(日、月和年)的 3 列合并到“日期”文本视图中。
例子:
我的 SQL 数据库 -
标题 -title
天 -8
月 -3
年 -2013
在 ListView 中它看起来像 -
title
8/3/2013
我的代码:
c = db.query(DbHelper.TABLE_NAME, null, null, null, null, null, null);
String[] from = {DbHelper.COLUMN_NAME_TITLE, DbHelper.COLUMN_NAME_DAY, DbHelper.COLUMN_NAME_MONTH, DbHelper.COLUMN_NAME_YEAR};
int[] to = {R.id.text1, R.id.date};
adapter = new SimpleCursorAdapter(this,
R.layout.list_item_2,
c, from, to);
list.setAdapter(adapter);
我认为我需要在将 3 个日期列放入 TextView 之前更改它,但我不知道该怎么做。
谢谢!