2017-04-06 252 views
0

我有ListViewAdapter填充它,我滾動ListView查看下一個項目,當我回到列表頂部的項目時,我發現頂部的數據不同於第一次ListView被初始化。我使用來自服務器的Api填充列表。列表視圖滾動

+0

問題是在getview方法。張貼在這裏代碼找出問題 –

+0

非常感謝「Hitesh Gehlot」你的意見幫助我解決問題 – user7779151

回答

0

這可能對您有幫助。

@覆蓋 公衆詮釋getViewTypeCount(){

返回getCount將();

}

@覆蓋 公衆詮釋getItemViewType(INT位置){

返回位置;

}

0
if (convertView == null) { 
      convertView = layoutInflater.inflate(R.layout.layout_row_myappointments, null); 
      holder = new ViewHolder(); 

//your fields like below: 

      holder.userName = (TextView) convertView.findViewById(R.id.username); 

      convertView.setTag(holder); 
     } else { 
      holder = (ViewHolder) convertView.getTag(); 
     } 

試圖改變這樣的代碼在你的getView()