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

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

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

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

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

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

নির্ভরতা

একটি সুইচ বাস্তবায়ন

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

ফলাফল

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

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

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

ফলাফল

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

একটি সুইচ যা চেক করা হলে একটি কাস্টম আইকন প্রদর্শন করতে থাম্বকন্টেন্ট প্যারামিটার ব্যবহার করে।
চিত্র 3. একটি কাস্টম চেক আইকন সহ একটি সুইচ৷

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

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

ফলাফল

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

মূল পয়েন্ট

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

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

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

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

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

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

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

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