SimpleAdapter绑定html代码的有关问题

SimpleAdapter绑定html代码的问题
我想在绑定的时候让某些字体变色,在赋值的时候使用了Html.fromHtml,但是绑定上去还是不变色,期间我想过绑定后进行循环listView,取到相应的TextView,在setText中来用 Html.fromHtml,在setText确实识别 Html.fromHtml,但是到
    View mView =  (View)listView.getItemAtPosition(position);
            TextView text = (TextView) mView.findViewById(R.id.tvItem2);
,第一行就报错了,我理解可能有误或者获取view的方式不对,有没有大神有其他办法啊
//data值的绑定
List<HashMap<String, Object>> data = new ArrayList<HashMap<String, Object>>();// data
HashMap<String, Object> item1 = new HashMap<String, Object>();// item
item1.put("item0", "1");
item1.put("item1", "通知");
item1.put("item2", Html.fromHtml("当前收到<font color='red'>1</font>条信息,请注意查看!"));        
item1.put("item3", R.drawable.main_msg_icon);
data.add(item1);

// 创建SimpleAdapter适配器将数据绑定到item显示控件上
SimpleAdapter adapter = new SimpleAdapter(this, data,R.layout.activity_main_item, 
new String[] { "item0", "item1","item2","item3" }, 
new int[] { R.id.tvItem0,R.id.tvItem1, R.id.tvItem2,R.id.imageView1 });
listView = (ListView) this.findViewById(R.id.listView);
listView.setAdapter(adapter);
------解决思路----------------------
getItemAtPosition这个方法是怎么写的,应该是这里有问题
------解决思路----------------------
引用:
Quote: 引用:

getItemAtPosition这个方法是怎么写的,应该是这里有问题
这是ListView类的方法,不是我写的
所以说你看下ListView这个方法是否合适