ListView: Verhindert, dass eine Ansicht wiederverwendet wird

Ich habe eine ListView, die recycelte Ansichten verwendet. Ich versuche zu verhindern, dass eine Ansicht wiederverwendet wird. Also benutze ich setHasTransientState:

android.support.v4.view.ViewCompatJB.setHasTransientState (Ansichtsansicht, boolescher hasTransientState)

In der Jellybean-Version funktioniert es sehr gut, aber in Api <16 funktioniert es überhaupt nicht. Gibt es eine Möglichkeit, es zum Laufen zu bringen, oder gibt es einen anderen Ansatz für Pre-Jellybean?

Ich fand heraus, wie man einen RecyclerListener wie einstellt@ Daniel Chow empfohlen.

listView.setRecyclerListener(new RecyclerListener() {
        @Override
        public void onMovedToScrapHeap(View view) {
            // Stop animation on this view
        }
});

Antworten auf die Frage(3)

Ihre Antwort auf die Frage