সমন্বয়কারী লেআউট

AppBarLayout এবং FloatingActionButton-এর মতো শীর্ষ-স্তরের অ্যাপ্লিকেশন উইজেটগুলিকে অবস্থান করুন।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
4 অক্টোবর, 2023 1.2.0 - - 1.3.0-আলফা02

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

CoordinatorLayout-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।

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

Groovy

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

Kotlin

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

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

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

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

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

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

সংস্করণ 1.3

সংস্করণ 1.3.0-alpha02

4 অক্টোবর, 2023

androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-alpha02 এই কমিট ধারণ করে।

  • একটি সংস্করণ বাম্প রিলিজ, 1.3.0-alpha01 থেকে কোন পরিবর্তন নেই।

সংস্করণ 1.3.0-alpha01

20 সেপ্টেম্বর, 2023

androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.3.0-alpha01-এ এই কমিট রয়েছে।

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

  • পেজ আপ, পেজ ডাউন, হোম সরানো এবং শেষ কী ইভেন্টগুলি সরানোর জন্য সমর্থন যোগ করে। ( 14719d3 )

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

  • CoordinatorLayout.java তে শূন্যতা টীকা যোগ করা হয়েছে। ( Ieb647 , b/236474453 )

বাগ ফিক্স

  • NestedScrollView এবং CoordinatorLayout সাথে আপ, ডাউন, স্পেসবার এবং কী বৈচিত্র্য কীবোর্ড অ্যাকশনগুলি ঠিক করে। ( bdd72e6 )

সংস্করণ 1.2

সংস্করণ 1.2.0

জানুয়ারী 12, 2022

androidx.coordinatorlayout:coordinatorlayout:1.2.0 প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.

1.1.0 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • CoordinatorLayout নিয়মে শুধুমাত্র রানটাইম দৃশ্যমান টীকা ধরে রাখুন ( 9ec7cb )

সংস্করণ 1.2.0-rc01

15 ডিসেম্বর, 2021

androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।

সংস্করণ 1.2.0-beta01

17 নভেম্বর, 2021

androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।

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

  • APIs বিটা জন্য চূড়ান্ত করা হয়েছে.

সংস্করণ 1.2.0-alpha01

3 নভেম্বর, 2021

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

বাগ ফিক্স

  • CoordinatorLayout নিয়মে শুধুমাত্র রানটাইম দৃশ্যমান টীকা ধরে রাখুন ( 9ec7cb )

সংস্করণ 1.1.0

সংস্করণ 1.1.0

4 ডিসেম্বর, 2019

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

1.0.0 থেকে গুরুত্বপূর্ণ পরিবর্তন

  • aosp/737190 : CoordinatorLayout এখন NestedScrollingParent3 এবং CoordinatorLayout.Behavior প্রয়োগ করে। Behaviors নেস্টেড স্ক্রোলিং শিশুদের কাছে কতটা স্ক্রোল দূরত্ব খরচ করে তা রিপোর্ট করতে সক্ষম করার জন্য Behaviour onNestedScroll এর একটি নতুন ওভারলোড প্রয়োগ করে ( dispatchNestedScroll() onNestedScroll() )) পূর্বে বিদ্যমান onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int) নতুন onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[]) এর পক্ষে অবচয় করা হয়েছে onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[]) এবং Behavior বাস্তবায়ন সেই অনুযায়ী আপডেট করা উচিত। যদি ডেভেলপার কোড বর্তমানে CoordinatorLayout#onNestedScroll(View, int, int, int, int, int) ওভাররাইড করে, তাহলে সম্ভবত এটিকে আর বলা হবে না এবং CoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[]) পরিবর্তে ওভাররাইড করা উচিত।
  • এক্সপোজড কোঅর্ডিনেটর লেআউট অ্যাক্সেসিবিলিটি সার্ভিসে ( aosp/1056175 )
  • CoordinatorLayout.DefaultBehavior টীকাটি বাতিল করা হয়েছে। পরিবর্তে CoordinatorLayout.AttachedBehavior ইন্টারফেস ব্যবহার করুন।

সংস্করণ 1.1.0-rc01

23 অক্টোবর, 2019

androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিট রয়েছে

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

  • এক্সপোজড কোঅর্ডিনেটর লেআউট অ্যাক্সেসিবিলিটি সার্ভিসে ( aosp/1056175 )

সংস্করণ 1.1.0-beta01

জুন 5, 2019

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

বাগ ফিক্স

  • অপ্রচলিত পরীক্ষা ক্লাস থেকে দূরে স্থানান্তর করুন ( aosp/853955 )

সংস্করণ 1.1.0-alpha01

ডিসেম্বর 3, 2018

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

  • aosp/737190 : CoordinatorLayout এখন NestedScrollingParent3 এবং CoordinatorLayout.Behavior প্রয়োগ করে। Behaviors নেস্টেড স্ক্রোলিং শিশুদের কাছে কতটা স্ক্রোল দূরত্ব খরচ করে তা রিপোর্ট করতে সক্ষম করার জন্য Behaviour onNestedScroll এর একটি নতুন ওভারলোড প্রয়োগ করে ( dispatchNestedScroll() onNestedScroll() )) পূর্বে বিদ্যমান onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int) নতুন onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[]) এর পক্ষে অবচয় করা হয়েছে onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[]) এবং Behavior বাস্তবায়ন সেই অনুযায়ী আপডেট করা উচিত।

    যদি ডেভেলপার কোড বর্তমানে CoordinatorLayout#onNestedScroll(View, int, int, int, int, int) ওভাররাইড করে, তাহলে সম্ভবত এটিকে আর বলা হবে না এবং CoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[]) পরিবর্তে ওভাররাইড করা উচিত।