ড্র্যাগঅ্যান্ডড্রপ
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 11 মে, 2022 | 1.0.0 | - | - | - |
নির্ভরতা ঘোষণা করা
DragAndDrop-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.draganddrop:draganddrop:1.0.0" }
কোটলিন
dependencies { implementation("androidx.draganddrop:draganddrop:1.0.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.0
সংস্করণ 1.0.0
11 মে, 2022
androidx.draganddrop:draganddrop:1.0.0 প্রকাশিত হয়েছে। সংস্করণ 1.0.0 এই কমিট ধারণ করে.
1.0.0 এর প্রধান বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
-
DropHelperজেটপ্যাকেরOnReceiveContentListenerড্র্যাগ এবং ড্রপClipDataএর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে।DropHelperড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে।DropHelper.Optionsনেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের চেহারা কাস্টমাইজ করতে সক্ষম করে। -
DropHelperটার্গেট ড্রপ করার জন্য একটিOnReceiveContentListenerসংযুক্ত করে এবং ড্র্যাগ এবং ড্রপ ইভেন্ট শোনার জন্য ড্রপ টার্গেট কনফিগার করে।DropHelperব্যবহার করার সময় লক্ষ্য ড্রপ করার জন্য একটিOnDragListenerবা অতিরিক্তOnReceiveContentListenerসংযুক্ত করবেন না। -
DropHelper.Optionsআপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্তEditTextউপাদান তালিকাভুক্ত করার ক্ষমতা দেয়। যদি কেউ উপস্থিত থাকে তবে সেগুলি অবশ্যই এইভাবে নির্দিষ্ট করতে হবে।DropHelperEditTextউপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপClipDataটেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে,DropHelperড্রপ টার্গেটেEditTextউপাদানগুলির একটি নির্বাচন করে যখনClipDataড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
সংস্করণ 1.0.0-rc01
20 এপ্রিল, 2022
androidx.draganddrop:draganddrop:1.0.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01 এই কমিট ধারণ করে।
- শেষ বিটা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-beta01
23 মার্চ, 2022
androidx.draganddrop:draganddrop:1.0.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-alpha04
23 ফেব্রুয়ারি, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- একটি নন-নাল লোকালস্টেট সহ ড্র্যাগ ইভেন্টগুলি ডিফল্টরূপে হাইলাইটিং ট্রিগার করবে না। এই আচরণ পরিবর্তন করার জন্য একটি কনফিগারেশন বিকল্প আছে। ( I55792 )
সংস্করণ 1.0.0-alpha03
জানুয়ারী 26, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- Android S বা তার পরে চলমান ডিভাইসগুলিতে,
DropHelperএখনOnReceiveContentListenerএর সিস্টেম বাস্তবায়নে অর্পণ করে, স্বয়ংক্রিয়ভাবে ড্র্যাগ এবং ড্রপ ছাড়া ইনপুট পদ্ধতির জন্য সমর্থন প্রদান করে।
সংস্করণ 1.0.0-alpha02
15 ডিসেম্বর, 2021
androidx.draganddrop:draganddrop:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
প্রাথমিক প্রকাশের বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
DropHelper জেটপ্যাকের OnReceiveContentListener ড্র্যাগ এবং ড্রপ ClipData এর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে। DropHelper ড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে। DropHelper.Options নেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের রঙ এবং কোণার ব্যাসার্ধ কাস্টমাইজ করতে সক্ষম করে।
DropHelper.Options আপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্ত EditText উপাদান তালিকাভুক্ত করার ক্ষমতাও দেয়। DropHelper EditText উপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপ ClipData টেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে, DropHelper ড্রপ টার্গেটে EditText উপাদানগুলির একটি নির্বাচন করে যখন ClipData ড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
,ড্র্যাগঅ্যান্ডড্রপ
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 11 মে, 2022 | 1.0.0 | - | - | - |
নির্ভরতা ঘোষণা করা
DragAndDrop-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.draganddrop:draganddrop:1.0.0" }
কোটলিন
dependencies { implementation("androidx.draganddrop:draganddrop:1.0.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.0
সংস্করণ 1.0.0
11 মে, 2022
androidx.draganddrop:draganddrop:1.0.0 প্রকাশিত হয়েছে। সংস্করণ 1.0.0 এই কমিট ধারণ করে.
1.0.0 এর প্রধান বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
-
DropHelperজেটপ্যাকেরOnReceiveContentListenerড্র্যাগ এবং ড্রপClipDataএর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে।DropHelperড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে।DropHelper.Optionsনেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের চেহারা কাস্টমাইজ করতে সক্ষম করে। -
DropHelperটার্গেট ড্রপ করার জন্য একটিOnReceiveContentListenerসংযুক্ত করে এবং ড্র্যাগ এবং ড্রপ ইভেন্ট শোনার জন্য ড্রপ টার্গেট কনফিগার করে।DropHelperব্যবহার করার সময় লক্ষ্য ড্রপ করার জন্য একটিOnDragListenerবা অতিরিক্তOnReceiveContentListenerসংযুক্ত করবেন না। -
DropHelper.Optionsআপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্তEditTextউপাদান তালিকাভুক্ত করার ক্ষমতা দেয়। যদি কেউ উপস্থিত থাকে তবে সেগুলি অবশ্যই এইভাবে নির্দিষ্ট করতে হবে।DropHelperEditTextউপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপClipDataটেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে,DropHelperড্রপ টার্গেটেEditTextউপাদানগুলির একটি নির্বাচন করে যখনClipDataড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
সংস্করণ 1.0.0-rc01
20 এপ্রিল, 2022
androidx.draganddrop:draganddrop:1.0.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01 এই কমিট ধারণ করে।
- শেষ বিটা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-beta01
23 মার্চ, 2022
androidx.draganddrop:draganddrop:1.0.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-alpha04
23 ফেব্রুয়ারি, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- একটি নন-নাল লোকালস্টেট সহ ড্র্যাগ ইভেন্টগুলি ডিফল্টরূপে হাইলাইটিং ট্রিগার করবে না। এই আচরণ পরিবর্তন করার জন্য একটি কনফিগারেশন বিকল্প আছে। ( I55792 )
সংস্করণ 1.0.0-alpha03
জানুয়ারী 26, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- Android S বা তার পরে চলমান ডিভাইসগুলিতে,
DropHelperএখনOnReceiveContentListenerএর সিস্টেম বাস্তবায়নে অর্পণ করে, স্বয়ংক্রিয়ভাবে ড্র্যাগ এবং ড্রপ ছাড়া ইনপুট পদ্ধতির জন্য সমর্থন প্রদান করে।
সংস্করণ 1.0.0-alpha02
15 ডিসেম্বর, 2021
androidx.draganddrop:draganddrop:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
প্রাথমিক প্রকাশের বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
DropHelper জেটপ্যাকের OnReceiveContentListener ড্র্যাগ এবং ড্রপ ClipData এর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে। DropHelper ড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে। DropHelper.Options নেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের রঙ এবং কোণার ব্যাসার্ধ কাস্টমাইজ করতে সক্ষম করে।
DropHelper.Options আপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্ত EditText উপাদান তালিকাভুক্ত করার ক্ষমতাও দেয়। DropHelper EditText উপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপ ClipData টেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে, DropHelper ড্রপ টার্গেটে EditText উপাদানগুলির একটি নির্বাচন করে যখন ClipData ড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
,ড্র্যাগঅ্যান্ডড্রপ
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 11 মে, 2022 | 1.0.0 | - | - | - |
নির্ভরতা ঘোষণা করা
DragAndDrop-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.draganddrop:draganddrop:1.0.0" }
কোটলিন
dependencies { implementation("androidx.draganddrop:draganddrop:1.0.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.0
সংস্করণ 1.0.0
11 মে, 2022
androidx.draganddrop:draganddrop:1.0.0 প্রকাশিত হয়েছে। সংস্করণ 1.0.0 এই কমিট ধারণ করে.
1.0.0 এর প্রধান বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
-
DropHelperজেটপ্যাকেরOnReceiveContentListenerড্র্যাগ এবং ড্রপClipDataএর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে।DropHelperড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে।DropHelper.Optionsনেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের চেহারা কাস্টমাইজ করতে সক্ষম করে। -
DropHelperটার্গেট ড্রপ করার জন্য একটিOnReceiveContentListenerসংযুক্ত করে এবং ড্র্যাগ এবং ড্রপ ইভেন্ট শোনার জন্য ড্রপ টার্গেট কনফিগার করে।DropHelperব্যবহার করার সময় লক্ষ্য ড্রপ করার জন্য একটিOnDragListenerবা অতিরিক্তOnReceiveContentListenerসংযুক্ত করবেন না। -
DropHelper.Optionsআপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্তEditTextউপাদান তালিকাভুক্ত করার ক্ষমতা দেয়। যদি কেউ উপস্থিত থাকে তবে সেগুলি অবশ্যই এইভাবে নির্দিষ্ট করতে হবে।DropHelperEditTextউপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপClipDataটেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে,DropHelperড্রপ টার্গেটেEditTextউপাদানগুলির একটি নির্বাচন করে যখনClipDataড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
সংস্করণ 1.0.0-rc01
20 এপ্রিল, 2022
androidx.draganddrop:draganddrop:1.0.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01 এই কমিট ধারণ করে।
- শেষ বিটা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-beta01
23 মার্চ, 2022
androidx.draganddrop:draganddrop:1.0.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-alpha04
23 ফেব্রুয়ারি, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- একটি নন-নাল লোকালস্টেট সহ ড্র্যাগ ইভেন্টগুলি ডিফল্টরূপে হাইলাইটিং ট্রিগার করবে না। এই আচরণ পরিবর্তন করার জন্য একটি কনফিগারেশন বিকল্প আছে। ( I55792 )
সংস্করণ 1.0.0-alpha03
জানুয়ারী 26, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- Android S বা তার পরে চলমান ডিভাইসগুলিতে,
DropHelperএখনOnReceiveContentListenerএর সিস্টেম বাস্তবায়নে অর্পণ করে, স্বয়ংক্রিয়ভাবে ড্র্যাগ এবং ড্রপ ছাড়া ইনপুট পদ্ধতির জন্য সমর্থন প্রদান করে।
সংস্করণ 1.0.0-alpha02
15 ডিসেম্বর, 2021
androidx.draganddrop:draganddrop:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
প্রাথমিক প্রকাশের বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
DropHelper জেটপ্যাকের OnReceiveContentListener ড্র্যাগ এবং ড্রপ ClipData এর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে। DropHelper ড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে। DropHelper.Options নেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের রঙ এবং কোণার ব্যাসার্ধ কাস্টমাইজ করতে সক্ষম করে।
DropHelper.Options আপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্ত EditText উপাদান তালিকাভুক্ত করার ক্ষমতাও দেয়। DropHelper EditText উপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপ ClipData টেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে, DropHelper ড্রপ টার্গেটে EditText উপাদানগুলির একটি নির্বাচন করে যখন ClipData ড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
,ড্র্যাগঅ্যান্ডড্রপ
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 11 মে, 2022 | 1.0.0 | - | - | - |
নির্ভরতা ঘোষণা করা
DragAndDrop-এ নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.draganddrop:draganddrop:1.0.0" }
কোটলিন
dependencies { implementation("androidx.draganddrop:draganddrop:1.0.0") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.0
সংস্করণ 1.0.0
11 মে, 2022
androidx.draganddrop:draganddrop:1.0.0 প্রকাশিত হয়েছে। সংস্করণ 1.0.0 এই কমিট ধারণ করে.
1.0.0 এর প্রধান বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
-
DropHelperজেটপ্যাকেরOnReceiveContentListenerড্র্যাগ এবং ড্রপClipDataএর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে।DropHelperড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে।DropHelper.Optionsনেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের চেহারা কাস্টমাইজ করতে সক্ষম করে। -
DropHelperটার্গেট ড্রপ করার জন্য একটিOnReceiveContentListenerসংযুক্ত করে এবং ড্র্যাগ এবং ড্রপ ইভেন্ট শোনার জন্য ড্রপ টার্গেট কনফিগার করে।DropHelperব্যবহার করার সময় লক্ষ্য ড্রপ করার জন্য একটিOnDragListenerবা অতিরিক্তOnReceiveContentListenerসংযুক্ত করবেন না। -
DropHelper.Optionsআপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্তEditTextউপাদান তালিকাভুক্ত করার ক্ষমতা দেয়। যদি কেউ উপস্থিত থাকে তবে সেগুলি অবশ্যই এইভাবে নির্দিষ্ট করতে হবে।DropHelperEditTextউপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপClipDataটেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে,DropHelperড্রপ টার্গেটেEditTextউপাদানগুলির একটি নির্বাচন করে যখনClipDataড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷
সংস্করণ 1.0.0-rc01
20 এপ্রিল, 2022
androidx.draganddrop:draganddrop:1.0.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01 এই কমিট ধারণ করে।
- শেষ বিটা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-beta01
23 মার্চ, 2022
androidx.draganddrop:draganddrop:1.0.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিট রয়েছে।
- শেষ আলফা রিলিজ থেকে কোন পরিবর্তন.
সংস্করণ 1.0.0-alpha04
23 ফেব্রুয়ারি, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
এপিআই পরিবর্তন
- একটি নন-নাল লোকালস্টেট সহ ড্র্যাগ ইভেন্টগুলি ডিফল্টরূপে হাইলাইটিং ট্রিগার করবে না। এই আচরণ পরিবর্তন করার জন্য একটি কনফিগারেশন বিকল্প আছে। ( I55792 )
সংস্করণ 1.0.0-alpha03
জানুয়ারী 26, 2022
androidx.draganddrop:draganddrop:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- Android S বা তার পরে চলমান ডিভাইসগুলিতে,
DropHelperএখনOnReceiveContentListenerএর সিস্টেম বাস্তবায়নে অর্পণ করে, স্বয়ংক্রিয়ভাবে ড্র্যাগ এবং ড্রপ ছাড়া ইনপুট পদ্ধতির জন্য সমর্থন প্রদান করে।
সংস্করণ 1.0.0-alpha02
15 ডিসেম্বর, 2021
androidx.draganddrop:draganddrop:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
প্রাথমিক প্রকাশের বৈশিষ্ট্য
DropHelper , draganddrop লাইব্রেরির প্রথম সদস্য, একটি ইউটিলিটি ক্লাস যা ড্র্যাগ এবং ড্রপ ক্ষমতা বাস্তবায়নকে সহজ করে। ড্রপ টার্গেট নির্দিষ্ট করতে, ড্রপ টার্গেট হাইলাইটিং কাস্টমাইজ করতে এবং ড্রপ করা ডেটা কীভাবে পরিচালনা করা হয় তা নির্ধারণ করতে DropHelper ব্যবহার করুন।
DropHelper জেটপ্যাকের OnReceiveContentListener ড্র্যাগ এবং ড্রপ ClipData এর লক্ষ্য-নির্দিষ্ট প্রক্রিয়াকরণের সুবিধা প্রদান করে। DropHelper ড্রপ টার্গেট কনফিগার করে ব্যবহারকারীর অভিজ্ঞতা বাড়ায় যাতে ব্যবহারকারীরা লক্ষ্যের উপরে বিষয়বস্তু টেনে আনে। DropHelper.Options নেস্টেড ক্লাস আপনাকে ডিফল্ট হাইলাইটের রঙ এবং কোণার ব্যাসার্ধ কাস্টমাইজ করতে সক্ষম করে।
DropHelper.Options আপনাকে জটিল ড্রপ টার্গেটের ভিউ হায়ারার্কিতে থাকা সমস্ত EditText উপাদান তালিকাভুক্ত করার ক্ষমতাও দেয়। DropHelper EditText উপাদানগুলিকে ড্রপ টার্গেট থেকে ফোকাস চুরি করতে বাধা দেয় যখন ব্যবহারকারীরা টার্গেটের উপর ডেটা টেনে আনে। যদি ড্র্যাগ অ্যান্ড ড্রপ ClipData টেক্সট এবং ইউআরআই ডেটা অন্তর্ভুক্ত করে, DropHelper ড্রপ টার্গেটে EditText উপাদানগুলির একটি নির্বাচন করে যখন ClipData ড্রপ করা হয় তখন টেক্সট ডেটা পরিচালনা করতে।
আরও তথ্যের জন্য, টেনে আনুন এবং বিকাশকারীর নির্দেশিকা দেখুন৷