পরিধানে নিশ্চিতকরণ দেখান

রচনা পদ্ধতি চেষ্টা করুন
Wear OS-এ Jetpack Compose হল Wear OS-এর জন্য প্রস্তাবিত UI টুলকিট।

নিশ্চিতকরণ অ্যানিমেশনগুলি ব্যবহারকারীদের চাক্ষুষ প্রতিক্রিয়া দেয় যখন তারা একটি ক্রিয়া সম্পন্ন করে। ব্যবহারকারীরা যাতে এক নজরে এই নিশ্চিতকরণগুলি দেখতে পারেন তা নিশ্চিত করতে তারা পুরো স্ক্রিনটি কভার করে৷

বেশিরভাগ ক্ষেত্রে, আপনাকে আলাদা নিশ্চিতকরণ অ্যানিমেশন ব্যবহার করতে হবে না। আরও তথ্যের জন্য ডিজাইন নীতিগুলি পর্যালোচনা করুন।

জেটপ্যাক পরিধানযোগ্য UI লাইব্রেরি আপনার অ্যাপে একটি নিশ্চিতকরণ অ্যানিমেশন প্রদর্শন করার জন্য ConfirmationActivity প্রদান করে।

নিশ্চিতকরণ অ্যানিমেশন দেখান

ConfirmationActivity ব্যবহারকারী পরিধানযোগ্য একটি ক্রিয়া সম্পন্ন করার পরে নিশ্চিতকরণ অ্যানিমেশন প্রদর্শন করতে ব্যবহৃত হয়।

তিন ধরনের নিশ্চিতকরণ আছে:

  • সাফল্য : পরিধানযোগ্য ক্রিয়াটি সফলভাবে সম্পন্ন হয়েছে।
  • ব্যর্থতা : ক্রিয়াটি সম্পূর্ণ হতে ব্যর্থ হয়েছে৷
  • ফোনে খুলুন : ক্রিয়াটি ফোনে কিছু প্রদর্শনের কারণ হয়েছে, বা ক্রিয়াটি সম্পূর্ণ করার জন্য, ব্যবহারকারীকে চালিয়ে যেতে তাদের ফোনে যেতে হবে।

ব্যবহারকারীরা যখন আপনার অ্যাপে কোনো অ্যাকশন সম্পন্ন করেন তখন একটি নিশ্চিতকরণ অ্যানিমেশন দেখানোর জন্য, একটি অভিপ্রায় তৈরি করুন যা আপনার কোনো একটি ক্রিয়াকলাপ থেকে ConfirmationActivity শুরু করে। নিম্নলিখিত মানগুলির একটিতে EXTRA_ANIMATION_TYPE সেট করুন:

আপনার অ্যাপে ConfirmationActivity ব্যবহার করতে, প্রথমে আপনার ম্যানিফেস্ট ফাইলে এই কার্যকলাপটি ঘোষণা করুন, যেমনটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে:

<manifest>
  <application>
    ...
    <activity
        android:name="androidx.wear.activity.ConfirmationActivity">
    </activity>
  </application>
</manifest>

ব্যবহারকারীর ক্রিয়াকলাপের ফলাফল নির্ধারণ করুন, একটি অভিপ্রায় দিয়ে কার্যকলাপ শুরু করুন এবং নিশ্চিতকরণ আইকনের নীচে প্রদর্শিত একটি বার্তা যুক্ত করুন, যেমনটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে:

val intent = Intent(this, ConfirmationActivity::class.java).apply {
    putExtra(ConfirmationActivity.EXTRA_ANIMATION_TYPE, ConfirmationActivity.SUCCESS_ANIMATION)
    putExtra(ConfirmationActivity.EXTRA_MESSAGE, getString(R.string.msg_sent))
}
startActivity(intent)

নিশ্চিতকরণ অ্যানিমেশন দেখানোর পরে, ConfirmationActivity শেষ হয় এবং আপনার কার্যকলাপ আবার শুরু হয়।