我有一个使用回收视图的 ListView。我试图阻止视图被回收。所以我使用 setHasTransientState:
android.support.v4.view.ViewCompatJB.setHasTransientState(查看视图,布尔 hasTransientState)
它在 Jellybean 版本上运行良好,但在 Api < 16 上没有任何作用。有没有办法让它工作或者对于 pre Jellybean 有不同的方法?
我发现了如何设置像@Daniel Chow建议的 RecyclerListener 。
listView.setRecyclerListener(new RecyclerListener() {
@Override
public void onMovedToScrapHeap(View view) {
// Stop animation on this view
}
});