रीसाइक्लिंग से एक दृश्य को रोकें मेरे पास एक सूची दृश्य है जिसका उपयोग पुनर्नवीनीकरण दृश्यों का उपयोग करता है। मैं रीसायकल से एक दृश्य को रोकने की कोशिश कर रहा हूँ। तो मैं setHasTransientState का उपयोग करें:सूची दृश्य:
android.support.v4.view.ViewCompatJB.setHasTransientState (देखें देखने के लिए, बूलियन hasTransientState)
यह जेलीबीन संस्करण पर बहुत अच्छी तरह से काम करता है, लेकिन यह कुछ भी नहीं है Api < 16. क्या इसे काम करने का कोई तरीका है या पूर्व जेलीबीन के लिए अलग दृष्टिकोण है?
मुझे पता चला एक RecyclerListener स्थापित करने के लिए कैसे की तरह @Daniel चाउ का सुझाव दिया।
listView.setRecyclerListener(new RecyclerListener() {
@Override
public void onMovedToScrapHeap(View view) {
// Stop animation on this view
}
});
आप क्यों चाहते हो जाएगा के बजाय रीसाइक्लिंग विचारों को रोकने के लिए? – Raghunandan
मैं एक दृश्य को एनिमेट करना चाहता हूं। आप देख सकते हैं कि इसे यहां कैसे काम करना चाहिए http://graphics-geek.blogspot.it/2013/02/devbytes-listview-animations.html – vovahost
क्या आपने समर्थन लाइब्रेरी फ़ंक्शन का उपयोग किया था: http://developer.android.com/ संदर्भ/एंड्रॉइड/समर्थन/v4/देखें/ViewCompat.html # setHasTransientState (android.view.View, बूलियन) –