android Can't create handler inside thread that has not called Looper.prepare()


ネットワークからデータを取得して進捗バーをロードすると、常に表示されます.
android Can't create handler inside thread that has not called Looper.prepare()    。        
             ArrayList<HashMap<String,String>>  new   。     ,  。    
SimpleAdapter         ,      list        :
 :
adapter = new SimpleAdapter(this,HttpUtils.getPagesData(typeid), R.layout.yellowdetail_item,  
new String[]{"image","info_name","info_tel"}, new int[]{R.id.imageinfotype,R.id.infoname,R.id.infotel});