Switch কম্পোনেন্ট ব্যবহারকারীদের দুটি অবস্থার মধ্যে টগল করতে দেয়: চেক করা এবং আনচেক করা। ব্যবহারকারীকে নিম্নলিখিতগুলির মধ্যে একটি করতে দিতে একটি সুইচ ব্যবহার করুন:
- একটি সেটিং চালু বা বন্ধ করুন।
- একটি বৈশিষ্ট্য সক্রিয় বা নিষ্ক্রিয় করুন।
- একটি বিকল্প নির্বাচন করুন।
এই কম্পোনেন্টটির দুটি অংশ রয়েছে: থাম্ব এবং ট্র্যাক। থাম্ব হল সুইচের টেনে আনার যোগ্য অংশ, এবং ট্র্যাক হল ব্যাকগ্রাউন্ড। ব্যবহারকারী সুইচের অবস্থা পরিবর্তন করতে থাম্বটিকে বাম বা ডানে টেনে আনতে পারেন। তারা সুইচটি চেক এবং পরিষ্কার করার জন্যও ট্যাপ করতে পারেন।
সংস্করণের সামঞ্জস্য
এই বাস্তবায়নের জন্য আপনার প্রকল্প minSDK API স্তর 21 বা তার বেশি সেট করা প্রয়োজন।
নির্ভরতা
একটি সুইচ প্রয়োগ করুন
নিম্নলিখিত উদাহরণটি Switch কম্পোজেবলের একটি ন্যূনতম বাস্তবায়ন:
ফলাফল


একটি কাস্টম থাম্ব তৈরি করুন
আপনি একটি কাস্টম থাম্ব তৈরি করতে thumbContent প্যারামিটারের জন্য যেকোনো কম্পোজেবল পাস করতে পারেন। নীচে একটি সুইচের উদাহরণ দেওয়া হল যা তার থাম্বের জন্য একটি কাস্টম আইকন ব্যবহার করে:
ফলাফল
অচিহ্নিত উপস্থিতি পূর্ববর্তী বিভাগের উদাহরণের মতোই। তবে, চেক করা হলে, এই বাস্তবায়নটি নিম্নরূপ প্রদর্শিত হবে:

কাস্টম রঙ ব্যবহার করুন
সুইচটি চেক করা আছে কিনা তা বিবেচনা করে, সুইচের থাম্ব এবং ট্র্যাকের রঙ পরিবর্তন করতে colors প্যারামিটার ব্যবহার করুন।
ফলাফল

গুরুত্বপূর্ণ বিষয়সমূহ
মৌলিক পরামিতি:
-
checked: সুইচের প্রাথমিক অবস্থা। -
onCheckedChange: একটি কলব্যাক যা সুইচের অবস্থা পরিবর্তন হলে কল করা হয়। -
enabled: সুইচটি সক্রিয় নাকি নিষ্ক্রিয়। -
colors: সুইচের জন্য ব্যবহৃত রঙ।
-
উন্নত পরামিতি
-
thumbContent: থাম্ব চেক করার সময় এর চেহারা কাস্টমাইজ করতে এটি ব্যবহার করুন। -
colors: ট্র্যাক এবং থাম্বের রঙ কাস্টমাইজ করতে এটি ব্যবহার করুন।
-
এই নির্দেশিকা ধারণকারী সংগ্রহগুলি
এই নির্দেশিকাটি এই কিউরেটেড কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড ডেভেলপমেন্ট লক্ষ্যগুলিকে অন্তর্ভুক্ত করে:
