我想知道为使用 simplecursoradapter 创建的列表中的每个条目添加颜色的最佳方法是什么?以下代码使用 SimpleCursorAdapter 创建了一个列表视图,但文本的颜色均为默认灰色。我想做的是根据日期将 R.id.rowTitle 和 R.id.rowName 中的文本颜色更改为不同的颜色。
Cursor cursor = database.getTitles();
startManagingCursor(cursor);
String[] columns = { SQLController.TITLE,
SQLController.COLUMN_NAME, SQLController.DATE,
};
int to[] = {R.id.rowTitle, R.id.rowName,R.id.rowDate};
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.rows, cursor, columns, to);
this.setListAdapter(adapter);