আমি যে স্লাইডশোটি তৈরি করছি তাতে আমার কিছুটা সমস্যা হচ্ছে।
আমি বিবর্ণ এবং ম্লান হয়ে যাওয়ার জন্য xML এ 2 অ্যানিমেশন তৈরি করেছি:
fadein.xML
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha android:fromAlpha="0.0" android:toAlpha="1.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="2000"/>
</set>
fadeout.xML
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha android:fromAlpha="1.0" android:toAlpha="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="2000"/>
</set>
যা করা হচ্ছে তা হ'ল ফিড এফেক্ট ব্যবহার করে ইমেজভিউ থেকে চিত্র পরিবর্তন করা, সুতরাং বর্তমানে প্রদর্শিত চিত্রটি বিবর্ণ হয়ে যাবে এবং অন্য একটি বিবর্ণ হবে I সমস্যা, এটির সাথে:
Animation fadeInAnimation = AnimationUtils.loadAnimation(this, R.anim.your_fade_in_anim);
imageView.startAnimation(fadeoutAnim);
তবে তারপরে, আমি পরবর্তী চিত্রটি প্রদর্শিত হবে সেট করে রেখেছি:
imageView.setImageBitmap(secondImage);
এটি কেবল চিত্রভিউতে প্রদর্শিত হয় এবং আমি যখন অ্যানিমেশনটি সেট করি এটি চিত্রটি আড়াল করে, তখন এটি বিবর্ণ হয়ে যায় ... এটির কোনও উপায় আছে, আমি বলতে চাইছি, যখন আমি চিত্রভিউ.সেটামেজবিটম্যাপ (দ্বিতীয় চিত্র) করি; কমান্ড, চিত্রটি তত্ক্ষণাত দেখাবে না, এবং কেবলমাত্র অ্যানিমেশন ফেইডটি কার্যকর হলে?