Android: come fare un adattatore con ID stabili?

Ho fatto la mia personalizzata scheda aggiuntiva estesa da BaseAdapter per mostrare una list e così via …

Voglio che sostengano la selezione singola e multi, quindi deve disporre di identi stabili. Ho controllato con ADAPTER.hasStableIds() e il risultato è falso.

  • Come posso utilizzare il servizio remoto AIDL per far fronte alle richieste concorrenti dei clienti defferenti?
  • riordina gli elementi di listview trascinandoli con android
  • La posizione del SDK Android non è stata impostata nelle preferenze in 64 bit di Windows
  • Nessuna attività trovata per gestire intent action.dial
  • Android Non respingere AlertDialog dopo aver fatto clic su PositiveButton
  • Possiamo impostare un'image di background alle tabs?
  • Ho superato questo metodo per cercare di get scuderie ids senza fortuna.

     public long getItemId(int position) { return (long) getItem(position).hashCode(); } 

    Hai idea di come farlo? Grazie!

  • android: caselle di controllo in un ListView (comportmento strano dell'elemento selezionato)
  • GetView Vs. BindView in un CursorAdapter personalizzato?
  • Elenca gli elementi con colors alternati
  • FilterView ListView con l'adattatore personalizzato (object)
  • Come sapere quale vista all'interno di un object ListView specifico che è stato cliccato
  • android che collega più adattatori ad un adattatore
  • One Solution collect form web for “Android: come fare un adattatore con ID stabili?”

    Sostituire hasStableIds per restituire true.

    Inoltre, i dati dell'adattatore devono sostituire hashCode() o avere un qualche tipo di field id per essere restituiti su getItemId .

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.