জটিলতা


একটি জটিলতা উপাদান সংজ্ঞায়িত করে কিভাবে একটি নির্দিষ্ট জটিলতার ধরন ঘড়ির মুখে প্রদর্শিত হয়।

প্রতিটি ধরনের জটিলতার জন্য, আপনি অভিব্যক্তিতে নিম্নলিখিত ব্যবহার করতে পারেন। এটি আপনাকে জটিলতায় প্রদত্ত ডেটা অ্যাক্সেস করতে দেয়:

  • LONG_TEXT :
    • COMPLICATION.MONOCHROMATIC_IMAGE
    • COMPLICATION.SMALL_IMAGE
    • COMPLICATION.TEXT
    • COMPLICATION.TITLE
  • MONOCHROMATIC_IMAGE :
    • COMPLICATION.MONOCHROMATIC_IMAGE
    • COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT
  • PHOTO_IMAGE :
    • COMPLICATION.PHOTO_IMAGE
  • RANGED_VALUE :
    • COMPLICATION.MONOCHROMATIC_IMAGE
    • COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT
    • COMPLICATION.TEXT
    • COMPLICATION.TITLE
    • COMPLICATION.RANGED_VALUE_MIN
    • COMPLICATION.RANGED_VALUE_MAX
    • COMPLICATION.RANGED_VALUE_VALUE
    • COMPLICATION.RANGED_VALUE_COLORS - (হেক্স রঙের একটি স্থান-বিচ্ছিন্ন তালিকা, উদাহরণস্বরূপ #FF0000 #00FF00 )
    • COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE - (একটি বুলিয়ান নির্দিষ্ট করে যে রঙগুলিকে ইন্টারপোলেট করতে হবে)
  • SHORT_TEXT :
    • COMPLICATION.MONOCHROMATIC_IMAGE
    • COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT
    • COMPLICATION.TEXT
    • COMPLICATION.TITLE
  • SMALL_IMAGE :
    • COMPLICATION.SMALL_IMAGE
    • COMPLICATION.SMALL_IMAGE_AMBIENT
    • COMPLICATION.IMAGE_STYLE - ( SmallImageType অর্ডিনাল মানগুলির সাথে মিলে যায়)
  • GOAL_PROGRESS :
    • COMPLICATION.GOAL_PROGRESS_VALUE
    • COMPLICATION.GOAL_PROGRESS_TARGET_VALUE
    • COMPLICATION.TEXT
    • COMPLICATION.TITLE
    • COMPLICATION.GOAL_PROGRESS_COLORS - (হেক্স রঙের একটি স্থান-বিচ্ছিন্ন তালিকা, উদাহরণস্বরূপ #FF0000 #00FF00 )
    • COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE - (একটি বুলিয়ান নির্দিষ্ট করে যে রঙগুলিকে ইন্টারপোলেট করতে হবে)
  • WEIGHTED_ELEMENTS :
    • COMPLICATION.WEIGHTED_ELEMENTS_COLORS - (হেক্স রঙের একটি স্থান-বিচ্ছিন্ন তালিকা, উদাহরণস্বরূপ #FF0000 #00FF00 )
    • COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS - (একটি স্থান দ্বারা পৃথক করা উপাদানের ওজনের তালিকা)
    • COMPLICATION.WEIGHTED_ELEMENTS_BACKGROUND_COLOR
    • COMPLICATION.TEXT
    • COMPLICATION.TITLE

একটি সম্পূর্ণ প্রদর্শনের জন্য, উদাহরণটি দেখুন।

Wear OS 4 এ চালু করা হয়েছে।

সিনট্যাক্স

<Complication type="string">
      <!-- Only the most common inner element is shown here. -->
      <Group>
      </Group>
</Complication>

উদাহরণ

নিম্নলিখিত উদাহরণটি একটি জটিলতা দেখায় যাতে চিত্র, শিরোনাম এবং পাঠ্য উপাদান রয়েছে:

<Complication type="SHORT_TEXT">
    <PartImage x="35" y="16" width="22" height="22" pivotX="0.5" pivotY="0.5"
               name="SomeIcon" alpha="255">
        <Image resource="[COMPLICATION.MONOCHROMATIC_IMAGE]"/>
    </PartImage>
    <PartText x="18" y="39" width="56" height="22" pivotX="0.5" pivotY="0.5"
              name="SomeText" alpha="255">
        <Text align="CENTER" ellipsis="TRUE">
            <Font family="SYNC_TO_DEVICE" size="20" weight="NORMAL"
                  slant="NORMAL" color="#ffffffff">
                <Template>
                    %s
                    <Parameter expression="[COMPLICATION.TEXT]"/>
                </Template>
            </Font>
        </Text>
    </PartText>
    <PartText x="19" y="62" width="54" height="14" pivotX="0.5" pivotY="0.5"
              name="SomeTitle" alpha="255">
        <Text align="CENTER" ellipsis="TRUE">
            <Font family="SYNC_TO_DEVICE" size="12" weight="NORMAL"
                  slant="NORMAL" color="#ffadadad">
                <Template>
                    %s
                    <Parameter expression="[COMPLICATION.TITLE]"/>
                </Template>
            </Font>
        </Text>
    </PartText>
</Complication>

গুণাবলী

ComplicationSlot এলিমেন্টে অবশ্যই একটি type অ্যাট্রিবিউট থাকতে হবে। ব্যবহারকারী যদি একটি মিলে যাওয়া জটিলতার ধরন বেছে নেয় তাহলে উপাদানটি রেন্ডার করা হয়। সমর্থিত মানগুলি হল SHORT_TEXT , LONG_TEXT , MONOCHROMATIC_IMAGE , SMALL_IMAGE , PHOTO_IMAGE , RANGED_VALUE , এবং EMPTY

অভ্যন্তরীণ উপাদান

Complication উপাদানটিতে নিম্নলিখিত অভ্যন্তরীণ উপাদানগুলির যে কোনও সংখ্যক থাকতে পারে:

{% শব্দার্থে %} {% endverbatim %} {% শব্দার্থে %} {% endverbatim %}