मैं एक गतिविधि से अगले में एंड्रॉइड में एक एनीमेशन संक्रमण बनाना चाहता हूं। लेकिन एनीमेशन के दौरान, ब्लैक बैकग्राउंड का एक छोटा सा ब्लैकआउट होता है और फिर उस अगली गतिविधि की एनीमेशन प्रदर्शित करता है जिसे मैं प्रदर्शित करना चाहता हूं।एंड्रॉइड - एनीमेशन के दौरान गतिविधि पकड़ें
मैं पहली गतिविधि को बरकरार रखना चाहता हूं ताकि दूसरी गतिविधि पहली गतिविधि को एनिमेट और ओवरलैप कर दे। मैं इस व्यवहार को कैसे प्राप्त कर सकता हूं?
यहाँ मेरी दो वर्तमान एनीमेशन xml फ़ाइलें, जो नहीं कर रहे हैं मैं क्या हासिल करना चाहते हैं:
hold.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate
android:duration="2000"
android:zAdjustment="bottom" />
</set>
enter.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate
android:duration="2000"
android:fromXDelta="90%"
android:fromYDelta="0%"
android:toXDelta="0%"
android:toYDelta="0%"
android:zAdjustment="top" />
</set>
मेरा जावा-कोड:
starter.overridePendingTransition(R.anim.enter,
R.anim.hold);
पहले से Activty एक की गतिविधि बी के संक्रमण के डिफ़ॉल्ट एनीमेशन उपकरण निर्भर करती है धन्यवाद, पैट
कृपया किसी भी कोड या कैसे विषय संक्रमण एनीमेशन ओवरराइड करने के लिए के उदाहरण (और नहीं गतिविधि) की आपूर्ति –