স্লাইডিং প্যানেলআউট
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | মুক্তির প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
জানুয়ারী 26, 2022 | 1.2.0 | - | - | - |
নির্ভরতা ঘোষণা করা
SlidingPaneLayout-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" }
কোটলিন
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.2.0
সংস্করণ 1.2.0
জানুয়ারী 26, 2022
androidx.slidingpanelayout:slidingpanelayout:1.2.0
প্রকাশিত হয়েছে। সংস্করণ 1.2.0 এই কমিট ধারণ করে.
1.1.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
-
SlidingPaneLayout
এখন ভাঁজ-সচেতন । একটি ভাঁজযোগ্য ডিভাইসে,SlidingPaneLayout
স্বয়ংক্রিয়ভাবে দুটি প্যানের আকার সামঞ্জস্য করবে যাতে প্যানগুলি ভাঁজ, কব্জা ইত্যাদির উভয় পাশে থাকে। - আপনার নিজস্ব কনফিগারেশন পরিবর্তনগুলি পরিচালনা করার সময়, -
SlidingPaneLayout
এখন একক ফলক এবং দুটি ফলক মোডের মধ্যে অ্যানিমেট করে যখন প্রদত্ত স্থানের পরিমাণ পরিবর্তিত হয় (যেমন, একটি ভাঁজযোগ্য ডিভাইস খোলার সময়)। - দুটি প্যানে ওভারল্যাপ হলে
SlidingPaneLayout
এখন একটি নতুন UI স্টাইলিং আছে। প্রতিটি ফলক এখন প্রান্ত থেকে প্রান্ত পর্যন্ত প্রসারিত হবে, যখনSlidingPaneLayout
খোলা থাকে তখন বিস্তারিত বা গৌণ ফলক সম্পূর্ণরূপে তালিকা বা প্রাথমিক ফলককে কভার করে। পুরানো UI স্টাইলিং-এর জন্য নির্দিষ্ট API, যেমন ফেইড কালার, অবহেলিত হয়েছে। -
SlidingPaneLayout
এখন 'বন্ধ'-তে ডিফল্ট - যেমন, তালিকা বা প্রাথমিক ফলক দেখাচ্ছে।open()
বাopenPane()
কল করা এখন বিস্তারিত বা গৌণ ফলক দেখাবে। -
SlidingPaneLayout
একটিIllegalStateException
নিক্ষেপ না করে যেকোন ধরনের লেআউটে ব্যবহার করা যেতে পারে তা নিশ্চিত করতে অতিরিক্ত পরিমাপের স্পেক্সের সাথে উন্নত সামঞ্জস্যতা। - SlidingPaneLayout এখন একাধিক PanelSlideListeners নিবন্ধনের অনুমতি দেয়।
- বিকাশকারীরা এখন লক মোড সেট করে ব্যবহারকারীরা তালিকা এবং বিস্তারিত প্যানের মধ্যে সোয়াইপ করতে পারে কিনা তা নিয়ন্ত্রণ করতে পারে।
সংস্করণ 1.2.0-rc01
15 ডিসেম্বর, 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
নির্ভরতা আপডেট
-
SlidingPaneLayout
এখন উইন্ডো1.0.0-rc01
এর উপর নির্ভর করে, AndroidX উইন্ডোর পূর্ববর্তী বিটা সংস্করণগুলির সাথে অসঙ্গতিগুলি ঠিক করে৷
সংস্করণ 1.2.0-beta01
1 সেপ্টেম্বর, 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01
কোন উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-alpha04
18 আগস্ট, 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha04 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট
-
SlidingPaneLayout
এখন একটি Foldable ডিভাইস ব্যবহার করার সময় একক ফলক এবং দুটি ফলক মোডের মধ্যে অ্যানিমেট করে। ( aosp/1702066 , b/186211031 ) -
SlidingPaneLayout
একটিIllegalStateException
নিক্ষেপ না করে যেকোন ধরনের লেআউটে ব্যবহার করা যেতে পারে তা নিশ্চিত করতে অতিরিক্ত পরিমাপের স্পেক্সের সাথে উন্নত সামঞ্জস্যতা। ( aosp/1774187 , aosp/1773623 , aosp/1773256 )
বাগ ফিক্স
- একটি সমস্যা সমাধান করা হয়েছে যেখানে প্যানগুলি ওভারল্যাপ করার সময় বিস্তারিত ফলকের একটি খালি অবস্থানে ট্যাপ করা ক্লিকের মাধ্যমে তালিকা ফলকে চলে যাবে। ( aosp/1755141 )
নির্ভরতা আপডেট
- SlidingPaneLayout এখন Window 1.0.0-alpha10 এর উপর নির্ভর করে।
সংস্করণ 1.2.0-alpha03
৩০ জুন, ২০২১
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha03 এই কমিট ধারণ করে।
নির্ভরতা পরিবর্তন
- SlidingPaneLayout এখন উইন্ডো
1.0.0-alpha09
এর উপর নির্ভর করে।
সংস্করণ 1.2.0-alpha02
5 মে, 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
-
SlidingPaneLayout
এখন ভাঁজ করার বৈশিষ্ট্যগুলিকে বিবেচনা করে যেগুলির প্রস্থ শূন্য নয়৷ ( 847cc2 ) -
SlidingPaneLayout
এখন ড্র্যাগ প্রান্তের আকার প্রসারিত করে যখন অঙ্গভঙ্গি নেভিগেশন সক্ষম করা হয়,DrawerLayout
আচরণকে মিরর করে। ( 2c6d24 ) -
SlidingPaneLayout
এর খোলা এবং বন্ধ অবস্থা এখন সংরক্ষিত থাকে যদিও এটি পরিবর্তন করা হয় যখন ডিভাইসটি স্লাইড করা যায় না (অর্থাৎ, যখন উভয় প্যানে পাশাপাশি দেখানো হয়), এইভাবে নিশ্চিত করে যে ব্যবহারকারীরা তাদের ঘোরানোর সময় বিস্তারিত স্ক্রীন দেখতে থাকবে। ডিভাইস বা অন্যথায় একটি ছোট ডিসপ্লেতে স্যুইচ করুন। ( b15eda ) - লক মোড আচরণ ঠিক করুন ( Ic01dc )
বাহ্যিক অবদান
- ধন্যবাদ Cesar Valiente কে
SlidingPaneLayout
ঠিক করার জন্য এখন অ্যাকাউন্টে ভাঁজ করার বৈশিষ্ট্যগুলি বিবেচনায় নেওয়ার জন্য যেগুলির প্রস্থ শূন্য নয়৷ ( 847cc2 )
সংস্করণ 1.2.0-alpha01
24 মার্চ, 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট
-
SlidingPaneLayout
এখন ভাঁজ-সচেতন । একটি ভাঁজযোগ্য ডিভাইসে,SlidingPaneLayout
স্বয়ংক্রিয়ভাবে দুটি প্যানের আকার সামঞ্জস্য করবে যাতে প্যানগুলি ভাঁজ, কব্জা ইত্যাদির উভয় পাশে থাকে।
আচরণ পরিবর্তন
- দুটি প্যানে ওভারল্যাপ হলে
SlidingPaneLayout
এখন একটি নতুন UI স্টাইলিং আছে। প্রতিটি ফলক এখন প্রান্ত থেকে প্রান্ত পর্যন্ত প্রসারিত হবে, যখনSlidingPaneLayout
খোলা থাকে তখন বিস্তারিত বা গৌণ ফলক সম্পূর্ণরূপে তালিকা বা প্রাথমিক ফলককে কভার করে। পুরানো UI স্টাইলিং-এর জন্য নির্দিষ্ট API, যেমন ফেইড কালার, বাতিল করা হয়েছে। ( IA60ce ) -
SlidingPaneLayout
এখন 'বন্ধ'-তে ডিফল্ট - যেমন, তালিকা বা প্রাথমিক ফলক দেখাচ্ছে।open()
বাopenPane()
কল করা এখন বিস্তারিত বা গৌণ ফলক দেখাবে। ( I5d26c )
এপিআই পরিবর্তন
- SlidingPaneLayout এখন একাধিক PanelSlideListeners নিবন্ধনের অনুমতি দেয়। ( I50ce2 )
- বিকাশকারীরা এখন লক মোড সেট করে ব্যবহারকারীরা তালিকা এবং বিস্তারিত প্যানের মধ্যে সোয়াইপ করতে পারে কিনা তা নিয়ন্ত্রণ করতে পারে। ( Idf2fd , I5d26c )
সংস্করণ 1.1.0
সংস্করণ 1.1.0
জুন 24, 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0
প্রকাশিত হয়েছে। সংস্করণ 1.1.0 এই কমিট ধারণ করে.
1.0.0 থেকে প্রধান পরিবর্তন
-
SlidingPaneLayout
এখন কাস্টমভিউ1.1.0
-এ যুক্তOpenable
ইন্টারফেস প্রয়োগ করে।
সংস্করণ 1.1.0-rc01
20 মে, 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01
1.1.0-beta01
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.1.0-beta01
এপ্রিল 1, 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01
1.1.0-alpha01
থেকে কোনো পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিট রয়েছে।
সংস্করণ 1.1.0-alpha01
18 মার্চ, 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
-
SlidingPaneLayout
এখন CustomView1.1.0-alpha02
এ যোগ করাOpenable
ইন্টারফেস প্রয়োগ করে, ড্রয়ারলেআউট1.1.0-alpha04
এর পরিবর্তনকে মিরর করে। ( b/129979320 )