সোয়াইপারফ্রেশ লেআউট
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
22 জুলাই, 2020 | 1.1.0 | - | - | 1.2.0-আলফা01 |
নির্ভরতা ঘোষণা করা
SwipeRefreshLayout-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
Groovy
dependencies { implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" }
Kotlin
dependencies { implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.2.0
সংস্করণ 1.2.0-alpha01
22 জুলাই, 2020
androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
requestDisallowInterceptTouchEvent(boolean)
এখন অন্য ভিউগ্রুপের মতো অনুরোধকে সম্মান করে। দৃঢ়ভাবে নিরুৎসাহিত করার সময়, নতুন আচরণsetLegacyRequestDisallowInterceptTouchEventEnabled
এর সাথে অক্ষম করা যেতে পারে। ( I968da , b/141855018 )
সংস্করণ 1.1.0
সংস্করণ 1.1.0
জুন 24, 2020
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0
প্রকাশিত হয়েছে। সংস্করণ 1.1.0 এই কমিট ধারণ করে.
1.0.0 থেকে প্রধান পরিবর্তন
-
SwipeRefreshLayout
এখনNestedScrollingChild3
এবংNestedScrollingParent3
প্রয়োগ করে।
সংস্করণ 1.1.0-rc01
এপ্রিল 15, 2020
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-rc01
1.1.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.1.0-beta01
4 মার্চ, 2020
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-beta01
1.1.0-alpha03
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.1.0-alpha03
9 অক্টোবর, 2019
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha03-এ এই কমিট রয়েছে ।
নতুন বৈশিষ্ট্য
- অগ্রগতি নির্দেশকের পটভূমির রঙ সেট করতে আমাদের কাছে একটি নতুন শৈলী বৈশিষ্ট্য রয়েছে
R.styleable.SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor
। ( aosp/931124 )
এপিআই পরিবর্তন
-
requestDisallowInterceptTouchEvent(boolean)
এখন সর্বদা তার পিতামাতার কাছে প্রচার করে। দৃঢ়ভাবে নিরুৎসাহিত করার সময়, নতুন আচরণsetLegacyRequestDisallowInterceptTouchEventEnabled
এর সাথে অক্ষম করা যেতে পারে। ( aosp/1108540 )
বাগ ফিক্স
- নেস্টেড স্ক্রলিংয়ের সাথে স্থির সমস্যা যেখানে SwipeRefreshLayout এর একটি স্ক্রোলযোগ্য প্যারেন্ট (যেমন ViewPager2 ) এবং একটি স্ক্রোলযোগ্য শিশু রয়েছে৷ ( b/138314213 )
সংস্করণ 1.1.0-alpha02
জুলাই 2, 2019
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha02
প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।
বাগ ফিক্স
- SwipeRefreshLayout এর রিফ্রেশিং অবস্থার সংরক্ষণ এবং পুনরুদ্ধার বাস্তবায়ন করা হয়েছে
- SwipeRefreshLayout একটি RecyclerView এ এমবেড করা হলে ব্যবহারযোগ্যতা বাগ সংশোধন করা হয়েছে
সংস্করণ 1.1.0-alpha01
ডিসেম্বর 3, 2018
এপিআই পরিবর্তন
- aosp/737631 :
SwipeRefreshLayout
এখনNestedScrollingChild3
এবংNestedScrollingParent3
প্রয়োগ করে, যা নেস্টেড স্ক্রোলিং 3 পিতামাতা এবং শিশুদের নেস্টেড স্ক্রোলিং দূরত্বের তথ্যSwipeRefreshLayout
এর মাধ্যমে পাস করতে সক্ষম করে। যদি ডেভেলপার কোড বর্তমানেSwipeRefreshLayout.onNestedScroll(View, int, int, int, int, int)
ওভাররাইড করে, তাহলে সম্ভবত এটিকে আর বলা হবে না এবংSwipeRefreshLayout.onNestedScroll(View, int, int, int, int, int, int[])
পরিবর্তে ওভাররাইড করা উচিত। একইভাবে,SwipeRefreshLayout.dispatchNestedScroll(int, int, int, int, int[], int)
সম্ভবত আর বলা হবে না এবংSwipeRefreshLayout.dispatchNestedScroll(int, int, int, int, int[], int, int[])
বলা উচিত পরিবর্তে ওভাররাইড করা