ListView: uniemożliwia przeglądanie przed recyklingiem
Mam ListView, które używają widoków z recyklingu. Próbuję zapobiec wyświetlaniu z recyklingu. Używam więc setHasTransientState:
android.support.v4.view.ViewCompatJB.setHasTransientState (Widok widoku, boolean hasTransientState)
Działa bardzo dobrze w wersji Jellybean, ale nie robi nic na Api <16. Czy jest jakiś sposób, aby to zadziałało lub istnieje inne podejście do pre Jellybean?
Dowiedziałem się, jak ustawić RecyclerListener@ Daniel Chow zasugerował.
listView.setRecyclerListener(new RecyclerListener() {
@Override
public void onMovedToScrapHeap(View view) {
// Stop animation on this view
}
});