我正在使用自定义的 ListView,我正在尝试获得电子邮件已读/未读效果(即阅读时加粗)。由于我使用的是光标适配器,我无法破解它;这是我的代码
String[] from = new String[]
{
cursor.getColumnName(4),
cursor.getColumnName(3),
cursor.getColumnName(1),
cursor.getColumnName(2),
cursor.getColumnName(7),
cursor.getColumnName(o)
//,cursor.getColumnName(10)
//cursor.getColumnName(columnIndex)
};
int[] to = new int[]
{
R.id.pay_freq,
R.id.tax_period,
R.id.tax_date,
R.id.tax_year,
R.id.net_pay,
R.id.row_id
};
strGetReadorNot = cursor.getString(10);
if(strGetReadorNot.equals("0"))
{
setTypeface(null,Typeface.BOLD);
}
else
{
}
//Adapter used as interface between the widget and String array
adapters = new SimpleCursorAdapter(PayslipListActivity.this, R.layout.list_items,cursor, from, to);
setListAdapter(adapters);
有什么帮助吗??