मेरे पास एक ऐप है जहां मैंने मानक गतिविधियों पर डिफ़ॉल्ट स्लाइड इन/आउट प्रभावों का उपयोग किया और कुछ विशिष्ट गतिविधियों पर फीका/आउट किया।फीड इन/आउट से एंड्रॉइड आईसीएस गतिविधि संक्रमण स्लाइड पर वापस
मैंने देखा है कि नया एंड्रॉइड 4.X (आईसीएस) एक अलग डिफ़ॉल्ट है, जो वास्तव में फीका/बाहर है।
मैं अपनी मानक गतिविधियों को मेरी स्लाइड इन/आउट प्रभाव पर कैसे परिभाषित कर सकता हूं?/बाहर प्रभाव फीका पुन: पेश करने के लिए मैं उपयोग कर रहा हूँ
@Override
public void onCreate(Bundle savedInstanceState)
{
this.overridePendingTransition(0, android.R.anim.slide_in_left);
super.onCreate(savedInstanceState);
}
@Override
public void onPause()
{
super.onPause();
overridePendingTransition(android.R.anim.slide_out_right, 0);
}
:
@Override
public void onCreate(Bundle savedInstanceState)
{
this.overridePendingTransition(0, android.R.anim.fade_in);
super.onCreate(savedInstanceState);
}
@Override
public void onPause()
{
super.onPause();
overridePendingTransition(android.R.anim.fade_in, 0);
}
लेकिन सफलतापूर्वक पुन: पेश करने में कामयाब नहीं किया है
मैं के साथ इसे परिभाषित करने की कोशिश कर रहा है यह।
इसके अलावा, मैं इस कोड का उपयोग कर क्रेट और ऑन पॉज़ पर उपयोग कर रहा हूं, क्या यह सही है? या इसे रखने के लिए एक बेहतर जगह है?
धन्यवाद
पुनश्च: मैं इस New Android 4.0 Screen Transitions Between Activities देखा है लेकिन अब उत्तर प्रदान किया गया है।
डिफ़ॉल्ट संक्रमण slide_in_left और slide_out_right हैं। आपने अन्य नामों का उपयोग किया .. तो क्या आप उनके लिए एक्सएमएल परिभाषित कर सकते हैं? – neteinstein
मैं आमतौर पर अपना खुद का परिभाषित करता हूं, लेकिन मुझे कोई कारण नहीं दिखता कि आप डिफ़ॉल्ट का उपयोग क्यों नहीं कर सकते हैं। – anakin78z
+1 मैं डिफ़ॉल्ट को कैसे कॉल कर सकता हूं? क्या मुझे डिफ़ॉल्ट के लिए एक नया एक्सएमएल बनाने की ज़रूरत है? – Roylee