2017-04-06 150 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()