我有一个ListView,它的项目数据来自我的数据库中的一个表。如果“span”列为true,我想在项目中为其中一个TextViews加下划线。 我怎么才能得到它?有人告诉我使用SpannableString,但是如何将SpannableString与listView链接? 我的适配器是这样的:
public void UpdataAdpter(){
Cursor cur= listsDbAdapter.fetchAllData(tableName);
if(cur!=null&& cur.getCount()>=0){
adapter =new SimpleCursorAdapter(this,
R.layout.dolist_item,
cur,
new String[]{yueDataBaseAdapter.KEY_NAME,yueDataBaseAdapter.KEY_PRICESTR,yueDataBaseAdapter.KEY_NUMSTR},
new int[]{R.id.doList_itemname,R.id.doList_itemPrice,R.id.doList_itemNum}
);
doListlist.setAdapter(adapter);
}
}
答案 0 :(得分:1)