تراشه ها را تغییر دهید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.

ToggleChip یک تراشه تخصصی است که به کاربران امکان انتخاب گزینه های مختلف را می دهد.

تراشه های ضامن شامل یک کنترل ضامن دو حالته هستند. برخی از نمونههای کنترل جابجایی دو حالته شامل یک سوئیچ، دکمه رادیویی یا کادر تأیید است. از تراشههای جابهجایی برای موقعیتهایی استفاده کنید که در آن بسیاری از گزینهها ممکن است نیاز به تنظیم سریع و آسان داشته باشند، مانند تنظیمات.
آناتومی
تراشههای ضامن دارای چهار اسلات هستند که دو برچسب متن، یک کنترل انتخاب و یک نماد برنامه را در خود جای میدهند. نماد و برچسب ثانویه اختیاری هستند.
A. برچسب
ب. برچسب ثانویه
ج. نماد
د. کنترل انتخاب
E. ظرف
شیب تراشه ها را تغییر دهید

بالا/چپ = 0% سطح
پایین/راست = 50% اولیه
(پوشش های گرادیان روی پس زمینه رنگ سطحی)
کنترل انتخاب

سوئیچ
از یک سوئیچ برای روشن یا خاموش کردن یک انتخاب استفاده کنید.

دکمه رادیویی
از دکمه های رادیویی در لیست هایی استفاده کنید که کاربر می تواند تنها یک گزینه را انتخاب کند.

چک باکس
از چک باکس ها در لیست هایی استفاده کنید که کاربر می تواند چندین گزینه را انتخاب کند.

تراشه های ضامن را تقسیم کنید
هنگامی که می خواهید دو ناحیه قابل لمس داشته باشید از تراشه های جابجایی تقسیم استفاده کنید.

تقسیم ToggleChips
تفاوت SplitToggleChip با ToggleChip با داشتن دو ناحیه قابل لمس، یکی قابل کلیک و دیگری با کلید.
در تراشههای جابهجایی تقسیمشده، با ایجاد رنگ متفاوت، بین ناحیه پسزمینه قابل لمس و کنترل جابهجایی تفاوت قائل شوید.
استفاده
همانطور که در مثال های زیر نشان داده شده است از ToggleChips استفاده کنید.

طرحبندیهای تطبیقی


رفتار پاسخگو
ToggleChips برای پر کردن عرض موجود در نمایشگرهای بزرگتر کشیده می شود.
نماد (24 x 24 dp)
ظرف (52 x XX dp)
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Toggle chips\n\nA [ToggleChip](/reference/kotlin/androidx/wear/compose/material/package-summary#ToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,kotlin.Function0)) is a specialized chip that allows users to select various options. \nToggle chips include a bi-state toggle control. Some examples of a bi-state toggle control include a switch, radio button, or checkbox. Use toggle chips for situations in which many options may need to be quickly and easily set, such as in Settings.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nAnatomy\n-------\n\nToggle chips have four slots that accommodate two text labels, one selection control and one application icon. The icon and secondary label are optional.\n\n**A. Label\nB. Secondary label\nC. Icon\nD. Selection control\nE. Container**\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nToggle Chips Gradient\n---------------------\n\nTop/Left = 0% Surface \n\nBottom/Right = 50% Primary \n\n(Gradient overlays on a background of Surface color)\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nSelection control\n-----------------\n\n**Switch**\n\nUse a switch to turn a selection on or off.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Radio button**\n\nUse radio buttons in lists where the user can select only one option.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Checkbox**\n\nUse checkboxes in lists where the user can select multiple options.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Split toggle chips**\n\nUse split toggle chips when you want two tappable areas.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nRelated components\n------------------\n\n**Split ToggleChips**\n\nThe SplitToggleChip differs from the ToggleChip by having two tappable areas, one clickable and one with the toggle. \n\n\nOn split toggle chips, differentiate between the tappable background area and the toggle control by making each section a different color.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nUsage\n-----\n\nUse ToggleChips as shown in the following examples.\n\nAdaptive layouts\n----------------\n\n**Responsive behavior**\n\nToggleChips stretch to fill the available width on larger displays. \n\n\nIcon (24 x 24 dp) \n\nContainer (52 x XX dp)\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e"]]