मुझे इसमें आइटम के साथ एक सूची दृश्य मिला है। जब उपयोगकर्ता किसी आइटम पर क्लिक करता है तो इसकी ऊंचाई शून्य पर स्केल होनी चाहिए और नीचे दी गई सभी वस्तुओं को स्क्रॉल करना चाहिए। नीचे मेरा कोड काम नहीं करता है। मेरे कोड के साथ जिस आइटम को स्केल पर क्लिक किया गया था, लेकिन नीचे दिए गए आइटम स्क्रॉल नहीं करते हैं, वे एक ही स्थिति में रहते हैं। मैंने इसे लाइनरलाउट के साथ भी आजमाया है लेकिन एक ही समस्या है।ListView एक आइटम को एनिमेट करें
एक ऐसा ऐप है जो यह सही करता है। इसे Tasks कहा जाता है।
मेरे वर्तमान कार्यान्वयन इस तरह दिखता है:
@Override
public void onItemClick(AdapterView<?> arg0, View v, final int index,
long id) {
Animation anim = AnimationUtils.loadAnimation(getActivity(),
R.anim.scaleup);
v.startAnimation(anim);
}
<set android:shareInterpolator="false" >
<scale
android:duration="700"
android:fillAfter="false"
android:fillBefore="false"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:pivotY="0%"
android:toXScale="1.0"
android:toYScale="0.0" />
</set>
आपका वर्तमान कार्यान्वयन कैसा दिखता है? – wsanville
@wsanville ने स्रोत जोड़ा –
यह समझना वाकई मुश्किल है कि आप –