2017-04-06 5 views
0

Ich habe ListView füllen es mit einer Adapter, scrolle ich in der ListView, um die nächsten Elemente anzuzeigen, wenn ich zu den Elementen auf der Oberseite der Liste zurückkehren, fand ich, dass die Daten an der Spitze unterschiedlich ist Beim ersten Mal wird ListView initialisiert. Ich fülle Liste mit Api namens From Server.Listenansicht Scrollen

+0

das Problem ist in GetView Verfahren. Post hier Code, um Problem zu identifizieren –

+0

Vielen Dank "Hitesh Gehlot" Ihr Rat hilft mir, das Problem zu lösen – user7779151

Antwort

0

es kann Ihnen helfen, voll.

@Override public int getViewTypeCount() {

return getCount();

}

@Override public int getItemViewType (int position) {

Rückstellposition;

}

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(); 
     } 

Try Code wie dies in Ihrem getView zu ändern()

Verwandte Themen