ফটো দিয়ে ব্যক্তিগতকৃত করুন

দ্রষ্টব্য : এই বৈশিষ্ট্যটি ওয়াচ ফেস ফরম্যাটের 4 এবং উচ্চতর সংস্করণে উপলব্ধ।

ব্যবহারকারীকে ঘড়ির মুখে অন্তর্ভুক্ত করার জন্য ফটোগুলি নির্বাচন করার অনুমতি দেওয়া আপনার ঘড়ির মুখের অভিজ্ঞতায় একটি ব্যক্তিগত স্পর্শ আনতে সাহায্য করতে পারে৷

ইমেজগুলির সাথে কাজ করা বিভাগটি ইতিমধ্যেই কভার করে যে কীভাবে আপনার ঘড়ির মুখে ছবিগুলি প্রদর্শন করবেন। আপনি যদি ব্যবহারকারীকে পূর্বনির্ধারিত চিত্রগুলির একটি পরিসর থেকে বেছে নেওয়ার অনুমতি দিতে চান, তাহলে ব্যবহারকারীর কনফিগারেশনের সংজ্ঞায়িত বিভাগে দেখানো হিসাবে একটি ListConfiguration ব্যবহার করুন।

ব্যবহারকারী কনফিগার করতে পারে এমন আপনার ঘড়ির মুখে ছবি ব্যবহার করতে, <PhotosConfiguration> উপাদান ব্যবহার করুন, উদাহরণস্বরূপ:

<UserConfigurations>
  <PhotosConfiguration id="photoConfig" configType="SINGLE"/>
</UserConfigurations>

configType SINGLE বা MULTIPLE হতে পারে যা নির্দেশ করে যে ব্যবহারকারী সঙ্গীর মধ্যে একটি একক ছবি বা ফটোগুলির একটি সংগ্রহ নির্বাচন করতে সক্ষম হবেন কিনা৷

একটি একক ছবি সমর্থন

একক চিত্রের ক্ষেত্রে, ফটোটি একটি PartImage উপাদানের মধ্যে ব্যবহার করা যেতে পারে নিম্নরূপ:

<PartImage ...>
  <Photos source="[CONFIGURATION.photoConfig]" defaultImageResource="default_image"/>
</PartImage>

defaultImageResource নোট করুন, যা দেখানো হয় যখন ব্যবহারকারী সঙ্গীতে একটি ফটো নির্বাচন করে না এবং এটি একটি প্রয়োজনীয় বৈশিষ্ট্য।

ব্যবহারকারী যদি একটি ভিন্ন ফটো নির্বাচন করতে চান, তাহলে তাদের অবশ্যই বিদ্যমান নির্বাচনটিকে অন্যের সাথে প্রতিস্থাপন করতে সহচর ব্যবহার করতে হবে।

একাধিক ফটো সমর্থন

configType="MULTIPLE" এর সাথে PhotosConfiguration ব্যবহার করে ঘড়ির মুখকে একটি সংগ্রহ থেকে একটি ফটো প্রদর্শন করার অনুমতি দেয়, যা হয় ট্যাপ করার মাধ্যমে বা স্বয়ংক্রিয়ভাবে অনেকগুলি ভিউ হওয়ার পরে সাইকেল করা যেতে পারে।

<Photos change="ON_VISIBLE TAP" changeAfterEvery="5"
    source="[CONFIGURATION.photoConfig]" defaultImageResource="default_image"/>

পূর্ববর্তী উদাহরণটি MULTIPLE ব্যবহার করার সময় দুটি বিকল্প দেখায়:

  1. change বৈশিষ্ট্যটি বিকাশকারীকে উপলব্ধ ইমেজগুলির মাধ্যমে ফটোটি চক্রাকারে কোন ঘটনা ঘটাতে হবে তা নির্দিষ্ট করতে দেয়৷

পূর্ববর্তী উদাহরণে, TAP এবং ON_VISIBLE উভয়ই নির্দিষ্ট করা হয়েছে, যার অর্থ হল কোনও ব্যবহারকারী ফটোতে ট্যাপ করলে বা ফটো দৃশ্যমান হওয়ার প্রতিক্রিয়ায় ফটো পরিবর্তন হয়।

  1. changeAfterEvery অ্যাট্রিবিউট শুধুমাত্র ON_VISIBLE পরিবর্তন ইভেন্টে প্রযোজ্য, ফটোটি পরিবর্তন করার আগে ফটোটি কতবার দৃশ্যমান হওয়া উচিত ছিল তা উল্লেখ করে। উদাহরণস্বরূপ, আপনি অনুভব করতে পারেন যে ব্যবহারকারী যখনই তাদের ঘড়িটি জাগিয়ে তোলেন তখন ফটো পরিবর্তন করা খুব ঘন ঘন। এখানে ডিফল্ট মান 3।

PhotosConfiguration সাথে কাজ করার বিষয়ে আরও বিস্তারিত জানার জন্য, GitHub-এ নমুনাগুলি দেখুন।