সমন্বয়কারী লেআউট
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
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
নেস্টেড স্ক্রোলিং শিশুদের কাছে কতটা স্ক্রোল দূরত্ব খরচ করে তা রিপোর্ট করতে সক্ষম করার জন্য BehaviouronNestedScroll
এর একটি নতুন ওভারলোড প্রয়োগ করে (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
নেস্টেড স্ক্রোলিং শিশুদের কাছে কতটা স্ক্রোল দূরত্ব খরচ করে তা রিপোর্ট করতে সক্ষম করার জন্য BehaviouronNestedScroll
এর একটি নতুন ওভারলোড প্রয়োগ করে (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[])
পরিবর্তে ওভাররাইড করা উচিত।