ড্রয়ার লেআউট

একটি ম্যাটেরিয়াল ডিজাইন ড্রয়ার উইজেট বাস্তবায়ন করুন।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
২২ মার্চ, ২০২৩ ১.২.০ - - -

নির্ভরতা ঘোষণা করা

DrawerLayout-এর উপর ডিপেন্ডেন্সি যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যুক্ত করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:

গ্রোভি

dependencies {
    implementation "androidx.drawerlayout:drawerlayout:1.2.0"
}

কোটলিন

dependencies {
    implementation("androidx.drawerlayout:drawerlayout:1.2.0")
}

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।

প্রতিক্রিয়া

আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।

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

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

সংস্করণ ১.২

সংস্করণ ১.২.০

২২ মার্চ, ২০২৩

androidx.drawerlayout:drawerlayout:1.2.0 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

১.১.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ

  • DrawerLayout এখন Android 13-এর OnBackPressedInvoked API-এর সাথে সমন্বিত হয়েছে, যা ড্রয়ার খোলা থাকলে স্বয়ংক্রিয়ভাবে সিস্টেমের ব্যাক বাটনটি শনাক্ত করে। এর জন্য আপনার অ্যাপকে প্রেডিক্টিভ ব্যাক জেসচারটি বেছে নিতে হবে।
  • ড্রয়ার লক করা থাকলেও এখন open এবং close কমান্ডগুলো ধারাবাহিকভাবে কাজ করে। তবে, ড্রয়ার লক করা থাকলে ব্যবহারকারীরা জেসচারের মাধ্যমে এটি ব্যবহার করতে পারবেন না।

সংস্করণ 1.2.0-rc01

৮ মার্চ, ২০২৩

androidx.drawerlayout:drawerlayout:1.2.0-rc01 কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিটগুলো রয়েছে।

সংস্করণ 1.2.0-beta01

৮ ফেব্রুয়ারী, ২০২৩

androidx.drawerlayout:drawerlayout:1.2.0-beta01 কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিটগুলো রয়েছে।

সংস্করণ 1.2.0-alpha01

২১ সেপ্টেম্বর, ২০২২

androidx.drawerlayout:drawerlayout:1.2.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • অ্যান্ড্রয়েড ১৩-এর জন্য নতুন OnBackPressedInvoked API একীভূত করুন ( 0c84661 )

বাগ সংশোধন

  • ড্রয়ার লক করা থাকলেও open() এবং close() প্রোগ্রাম্যাটিকভাবে কাজ করে তা নিশ্চিত করুন ( ae09f6e )

সংস্করণ ১.১.১

সংস্করণ ১.১.১

২ সেপ্টেম্বর, ২০২০

androidx.drawerlayout:drawerlayout:1.1.1 প্রকাশিত হয়েছে। সংস্করণ 1.1.1-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

বাগ সংশোধন

  • LOCK_MODE_LOCKED_CLOSED অথবা LOCK_MODE_LOCKED_OPEN ব্যবহার করার সময় open() এবং close() কাজ না করার সমস্যাটি সমাধান করা হয়েছে। ( b/162253907 )

সংস্করণ ১.১.০

সংস্করণ ১.১.০

২৪ জুন, ২০২০

androidx.drawerlayout:drawerlayout:1.1.0 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

১.০.০ সংস্করণ থেকে বড় পরিবর্তনসমূহ

  • DrawerLayout এখন যেকোনো জেসচার নেভিগেশন ইনসেটের আকার বিবেচনা করে, ফলে জেসচার নেভিগেশন চালু থাকলে ব্যবহারকারীরা লং প্রেস ও সোয়াইপ করে ড্রয়ার খোলার জন্য আরও বেশি জায়গা পান।
  • DrawerLayout এখন drawerLayoutStyle থিম অ্যাট্রিবিউট ব্যবহার করে একটি ডিফল্ট স্টাইল সেট করা সমর্থন করে।
  • DrawerLayout এখন CustomView 1.1.0 -এ যুক্ত হওয়া Openable ইন্টারফেসটি ইমপ্লিমেন্ট করে।

সংস্করণ 1.1.0-rc01

২০ মে, ২০২০

androidx.drawerlayout:drawerlayout:1.1.0-rc01 1.1.0-beta01 পর থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

সংস্করণ 1.1.0-beta01

১ এপ্রিল, ২০২০

androidx.drawerlayout:drawerlayout:1.1.0-beta01 1.1.0-alpha04 পর থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

সংস্করণ 1.1.0-alpha04

৪ মার্চ, ২০২০

androidx.drawerlayout:drawerlayout:1.1.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha04-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • DrawerLayout এখন CustomView 1.1.0-alpha02 এ যোগ করা Openable ইন্টারফেসটি ইমপ্লিমেন্ট করে। ( b/129979320 )

সংস্করণ 1.1.0-alpha03

১৫ আগস্ট, ২০১৯

androidx.drawerlayout:drawerlayout:1.1.0-alpha03 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলো এখানে পাওয়া যাবে।

বাগ সংশোধন

  • androidx.core:core:1.2.0-alpha03 ( b/139103874 ) এর সাথে বাইনারি অসঙ্গতি সংশোধন করা হয়েছে

সংস্করণ 1.1.0-alpha02

১৩ জুন, ২০১৯

androidx.drawerlayout:drawerlayout:1.1.0-alpha02 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলো এখানে পাওয়া যাবে।

নতুন বৈশিষ্ট্য

  • এখন নতুন drawerLayoutStyle থিম অ্যাট্রিবিউট ব্যবহার করে ডিফল্ট স্টাইল সেট করা যাবে।
  • অ্যান্ড্রয়েড ১০-এ জেসচার নেভিগেশনের সাথে ব্যবহৃত হওয়ার সময়কার অপ্রচলিত আচরণটি সরিয়ে ফেলা হয়েছে। এখন লং প্রেস এবং সোয়াইপ ব্যবহার করে ড্রয়ারগুলো খোলা হয়।

সংস্করণ 1.1.0-alpha01

৭ মে, ২০১৯

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 প্রকাশিত হয়েছে।

নতুন বৈশিষ্ট্য

  • জেসচার ন্যাভ সাপোর্টের আপডেট: DrawerLayout এখন সিস্টেম জেসচার এক্সক্লুশন rects সেট করে, যার ফলে সোয়াইপ করে ড্রয়ার খোলা যায়।

সংস্করণ ১.০.০

সংস্করণ ১.০.০

২১ সেপ্টেম্বর, ২০১৮

androidx.drawerlayout:drawerlayout:1.0.0 প্রকাশিত হয়েছে।