0
Beim Scrollen der Liste werden die Elemente in der Liste durcheinander geworfen. Ich verwende den Basisadapter für benutzerdefinierte Liste.Beim Scrollen der Liste werden die Elemente in der Liste durcheinander geworfen
Mein Code ist:
public View getView(final int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if (convertView == null) {
holder = new ViewHolder();
convertView = View.inflate(context, R.layout.list_challenge_comp_cell, null);
holder.text_title = (TextView) convertView.findViewById(R.id.text_title);
holder.text_challenge = (TextView) convertView.findViewById(R.id.text_challenge);
holder.text_enroll_date = (TextView) convertView.findViewById(R.id.text_enroll_date);
holder.text_rewards = (TextView) convertView.findViewById(R.id.text_rewards);
holder.button_share = (Button) convertView.findViewById(R.id.button_enroll);
holder.progressBar = (ProgressBar) convertView.findViewById(R.id.progressBar);
holder.layout_main = (LinearLayout)convertView.findViewById(R.id.layout_main);
holder.progressBar.setVisibility(View.VISIBLE);
holder.button_share.setText("Share");
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
Bitte definieren Sie die Durchmischung. Fügen Sie außerdem ein [minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) Ihres Codes hinzu. – Sevle
posten Sie einen Code, den Sie bisher versucht haben –
Bitte geben Sie Ihren 'Adapter' Code an. –