সোয়াইপারফ্রেশ লেআউট

সোয়াইপ-টু-রিফ্রেশ UI প্যাটার্ন প্রয়োগ করুন।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ মুক্তির প্রার্থী বিটা রিলিজ আলফা রিলিজ
22 জুলাই, 2020 1.1.0 - - 1.2.0-আলফা01

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

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

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

গ্রোভি

dependencies {
    implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"
}

কোটলিন

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[]) বলা উচিত পরিবর্তে ওভাররাইড করা