ব্যবহারকারীরা টগল করতে পারে এমন একটি সুইচ যোগ করুন

Switch কম্পোনেন্ট ব্যবহারকারীদের দুটি অবস্থার মধ্যে টগল করতে দেয়: চেক করা এবং আনচেক করা। ব্যবহারকারীকে নিম্নলিখিতগুলির মধ্যে একটি করতে দিতে একটি সুইচ ব্যবহার করুন:

  • একটি সেটিং চালু বা বন্ধ করুন।
  • একটি বৈশিষ্ট্য সক্রিয় বা নিষ্ক্রিয় করুন।
  • একটি বিকল্প নির্বাচন করুন।

এই কম্পোনেন্টটির দুটি অংশ রয়েছে: থাম্ব এবং ট্র্যাক। থাম্ব হল সুইচের টেনে আনার যোগ্য অংশ, এবং ট্র্যাক হল ব্যাকগ্রাউন্ড। ব্যবহারকারী সুইচের অবস্থা পরিবর্তন করতে থাম্বটিকে বাম বা ডানে টেনে আনতে পারেন। তারা সুইচটি চেক এবং পরিষ্কার করার জন্যও ট্যাপ করতে পারেন।

সংস্করণের সামঞ্জস্য

এই বাস্তবায়নের জন্য আপনার প্রকল্প minSDK API স্তর 21 বা তার বেশি সেট করা প্রয়োজন।

নির্ভরতা

একটি সুইচ প্রয়োগ করুন

নিম্নলিখিত উদাহরণটি Switch কম্পোজেবলের একটি ন্যূনতম বাস্তবায়ন:

ফলাফল

একটি মৌলিক সুইচ যা চেক করা নেই।
চিত্র ১. একটি আনচেক করা সুইচ।
একটি মৌলিক সুইচ যা চেক করা হয়েছে।
চিত্র ২। একটি চেক করা সুইচ।

একটি কাস্টম থাম্ব তৈরি করুন

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

ফলাফল

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

একটি সুইচ যা টিক চিহ্ন দেওয়ার সময় একটি কাস্টম আইকন প্রদর্শনের জন্য thumbContent প্যারামিটার ব্যবহার করে।
চিত্র ৩। একটি কাস্টম চেক করা আইকন সহ একটি সুইচ।

কাস্টম রঙ ব্যবহার করুন

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

ফলাফল

একটি সুইচ যা রঙের প্যারামিটার ব্যবহার করে থাম্ব এবং ট্যাক উভয়ের জন্য কাস্টম রঙের একটি সুইচ প্রদর্শন করে।
চিত্র ৪। কাস্টম রঙের একটি সুইচ।

গুরুত্বপূর্ণ বিষয়সমূহ

  • মৌলিক পরামিতি:

    • checked : সুইচের প্রাথমিক অবস্থা।
    • onCheckedChange : একটি কলব্যাক যা সুইচের অবস্থা পরিবর্তন হলে কল করা হয়।
    • enabled : সুইচটি সক্রিয় নাকি নিষ্ক্রিয়।
    • colors : সুইচের জন্য ব্যবহৃত রঙ।
  • উন্নত পরামিতি

    • thumbContent : থাম্ব চেক করার সময় এর চেহারা কাস্টমাইজ করতে এটি ব্যবহার করুন।
    • colors : ট্র্যাক এবং থাম্বের রঙ কাস্টমাইজ করতে এটি ব্যবহার করুন।

এই নির্দেশিকা ধারণকারী সংগ্রহগুলি

এই নির্দেশিকাটি এই কিউরেটেড কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড ডেভেলপমেন্ট লক্ষ্যগুলিকে অন্তর্ভুক্ত করে:

মেটেরিয়াল ডিজাইন ডিজাইন সিস্টেমের উপর ভিত্তি করে কম্পোজেবল ফাংশন কীভাবে আপনাকে সহজেই সুন্দর UI উপাদান তৈরি করতে সক্ষম করে তা জানুন।

প্রশ্ন বা প্রতিক্রিয়া আছে

আমাদের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী পৃষ্ঠায় যান এবং দ্রুত নির্দেশিকা সম্পর্কে জানুন অথবা যোগাযোগ করুন এবং আপনার মতামত আমাদের জানান।