রচনায় অ্যানিমেটেড ভেক্টর ছবি

Compose-এ ভেক্টর অ্যানিমেট করার কয়েকটি ভিন্ন উপায় আছে। আপনি নিম্নলিখিত যেকোনো একটি ব্যবহার করতে পারেন:

অ্যানিমেটেড ভেক্টর ড্রয়েবল (পরীক্ষামূলক)

বালুঘড়ি তার ভেতরের জিনিসপত্রকে সচল করছে এবং ঘুরছে
চিত্র ১. কম্পোজে তৈরি অ্যানিমেটেড ভেক্টর ড্রয়েবল।

একটি AnimatedVectorDrawable রিসোর্স ব্যবহার করতে, animatedVectorResource ব্যবহার করে ড্রয়েবল ফাইলটি লোড করুন এবং অ্যানিমেশনটি সম্পাদন করার জন্য আপনার ড্রয়েবলের শুরু ও শেষ অবস্থার মধ্যে পরিবর্তন করতে একটি boolean পাস করুন।

@Composable
fun AnimatedVectorDrawable() {
    val image = AnimatedImageVector.animatedVectorResource(R.drawable.ic_hourglass_animated)
    var atEnd by remember { mutableStateOf(false) }
    Image(
        painter = rememberAnimatedVectorPainter(image, atEnd),
        contentDescription = "Timer",
        modifier = Modifier.clickable {
            atEnd = !atEnd
        },
        contentScale = ContentScale.Crop
    )
}

আপনার ড্রয়েবল ফাইলের ফরম্যাট সম্পর্কে আরও তথ্যের জন্য, ‘অ্যানিমেট ড্রয়েবল গ্রাফিক্স’ দেখুন।

{% হুবহু %} {% endverbatim %} {% হুবহু %} {% endverbatim %}