कैसे करें चेतन एक लेआउट सेधीमी गति
चलती के साथ बाएं से दाएं चलती लेआउट दिखाने के लिए कैसे एक बटन पर क्लिक
सही करने के लिए छोड़ दिया है। शुरुआत में यह अदृश्य होना चाहिए लेकिन बटन पर क्लिक करना स्क्रीन को कवर करने के लिए बाएं दिशा से बाहर आना चाहिए
कैसे करें चेतन एक लेआउट सेधीमी गति
चलती के साथ बाएं से दाएं चलती लेआउट दिखाने के लिए कैसे एक बटन पर क्लिक
सही करने के लिए छोड़ दिया है। शुरुआत में यह अदृश्य होना चाहिए लेकिन बटन पर क्लिक करना स्क्रीन को कवर करने के लिए बाएं दिशा से बाहर आना चाहिए
आप अपने दृश्य के XML लेआउट करने के लिए आप इसे कैसे उस में दिखाना चाहते हैं चाहते हैं चाहते करने जा रहे हैं अंतिम चरण है । फिर दृश्यता को चले गए। तो फिर तुम एक TranslateAnimation
TranslateAnimation anim = new TranslateAnimation(-100f, 0f, 0f, 0f); // might need to review the docs
anim.setDuration(1000); // set how long you want the animation
ViewYouWantToAnimate.setAnimation(anim);
ViewYouWantToAnimate.setVisibility(View.VISIBLE);
आप गतिशील गति को समायोजित करने के लिए एनिमैनियन ऑब्जेक्ट की setDuration() विधि का उपयोग कर सकते हैं। He're मेरे कोड से excample है (यह एनीमेशन नहीं चलती स्केलिंग है, लेकिन आशा है कि यह मदद करता है):
Animation an2 = new ScaleAnimation(TARGET_SCALE, targetXscale, TARGET_SCALE, targetYscale);
an2.setDuration(SECOND_ANIM_LENGTH);
शायद TranslateAnimation – Blackbelt
TranslateAnimation एनीमेशन = नए TranslateAnimation (प्रकार, 0, प्रकार, targetXdelta, प्रकार, 0, प्रकार, targetYdelta) पैदा करेगा; एनीमेशन.सेट अवधि (SECOND_ANIM_LENGTH); –
असल में मुझे बटन लेआउट पर ड्रॉवर क्लिक करने की तरह कुछ चाहिए, बाएं तरफ से स्क्रीन को कवर करने के लिए आना चाहिए और फिर उस बटन पर क्लिक करना चाहिए जिसमें इसे जाना चाहिए। – Shubham
ठीक है, मैं सुझाव के लिए धन्यवाद सोमवार को कोशिश करूंगा। उम्मीद है कि यह काम करेगा और जैसा कि मुझे चाहिए। – Shubham
धन्यवाद एक बहुत यह काम कर रहा है बहुत बहुत शुक्रिया :-) मैं इस और उसके काम करने – Shubham
सार्वजनिक शून्य onClick (देखें arg0) {किया \t \t \t \t अगर (कुंजी == 0) { \t \t \t \t \t कुंजी = 1 ; \t \t \t \t \t अनुवादएनीमेशन एनिम = नया अनुवादएनीमेशन (-1250 एफ, 0 एफ, 0 एफ, 0 एफ); \t \t \t \t \t anim.set अवधि (2500); \t \t \t \t \t अनुवादएनीमेशन एनिम 1 = नया अनुवादएनीमेशन (-1250 एफ, 0 एफ, 0 एफ, 0 एफ); \t \t \t \t \t anim1.setDuration (2500); \t \t \t \t \t popup.setAnimation (एनिम); \t \t \t \t \t btn.setAnimation (anim1); \t \t \t \t \t popup.set दृश्यता (देखें। VISIBLE); \t \t \t \t \t btn.setBackgroundResource (R.drawable.previousnew); \t \t \t \t} – Shubham