报错:
Only the original thread that created a view hierarchy can touch its views.
在回调里面执行了listview的performitemclick的方法
mCarrierListView.performItemClick(mCarrierListView.getChildAt(0),0,mCarrierListView.getItemIdAtPosition(0));
解决办法:
使用handler去做就可以了
//如果有超过一个的
if(mCarriersList.size()>0){
mHandler.post(new Runnable() {
@Override
public void run() {
mCarrierListView.performItemClick(mCarrierListView.getChildAt(0),0,mCarrierListView.getItemIdAtPosition(0));
}
});
}