2013-04-23 15 views
-1

我的问题是我有两个类,我想在ListView中显示它们。我想在AsyncTask之间将这些列表合并成一个列表视图,这里有我的代码,我需要帮助。Adapter_Android listview

protected Void doInBackground(Void... params) { 
      twitt = Services.getTwitterTv(); 
      twittns = Services.getTwitter(); 


      return null; 
     } 

     @Override 
     protected void onPostExecute(Void result) { 
      super.onPostExecute(result); 
      for (Twitter twitts : twitt) 
       for(Twitter twittn: twittns) 

       { 
        System.out.println(twitts.getTexte()); 
        System.out.println(twittn.getTexte()); 

       } 
      progressDialog.dismiss(); 
      twitt.addAll(Services.getTwitter()); 
      twitt.addAll(Services.getTwitterTv()); 



      TwitterAdapter adapter = new TwitterAdapter(TwitterTv.this, R.layout.twitts_item, twitt); 
      TwitterAdapter adapter2 = new TwitterAdapter(TwitterTv.this, R.layout.twitts_item, twittns); 

      twitterlist.setAdapter(adapter); 
      twitterlist.setAdapter(adapter2); 

     } 
    } 
+2

你的声音像Expandable listview?是?没有?详细说明问题 – 2013-04-23 10:48:53

+0

我解析了两个类,并且我希望这个类在listview上的结果就是它,我可以显示一个类,但是对于两个类我不知道该怎么做。 – Sherlock 2013-04-23 10:55:19

+0

我尝试过但没有发生任何事情:s – Sherlock 2013-04-23 11:12:19

回答

0

因此要求日期和在你的addapter问什么是数据。如果它的data1然后infalte查看第一,如果它是data2然后膨胀视图number2

然后,只需使用数据填充视图,即可完成。