আমি যখন আমার ক্রিয়াকলাপটি তৈরি হয় এবং এটি কার্যকর হয়ে যায় তখন আমি ওভাররাইডপেন্ডিং ট্রান্সশিশনটি ব্যবহার করছি তবে আমি বিবর্ণ কাজটি দেখতে দেখতে দুর্দান্ত দেখতে পাচ্ছি, কিন্তু যখন আমি চেষ্টা করি এবং ক্রিয়াকলাপটি শেষ করতে পারি তবে এটি এখনও ডিফল্ট ডান থেকে বাম দিকে স্লাইড করে চলেছে।
আমি যখন ক্রিয়াকলাপটি নীচে শুরু করি তখন আমি প্রথমে আউট অ্যানিমেশনটি সংজ্ঞায়িত করার চেষ্টা করেছি:
Intent myIntent = new Intent(a, SkdyAlert.class);
myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
a.startActivity(myIntent);
if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) {
AnimationHelper.overridePendingTransition(a, R.anim.fadein, R.anim.fadeout);
}
তারপরে আমি ক্রিয়াকলাপটি শেষ করার পরে এটি করার চেষ্টা করেছি
okBtn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
finish();
if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) {
AnimationHelper.overridePendingTransition(activity, 0, R.anim.fadeout);
}
}
});
তবে এই পদ্ধতির কোনওটিই প্রস্থান অ্যানিমেশনের জন্য "ডান থেকে বাম" স্লাইডটিকে আটকাবে না। আমি কী ভুল করছি সে সম্পর্কে কোনও ধারণা?