OnCreateViewHolder কি?
OnCreateViewHolder কি?

ভিডিও: OnCreateViewHolder কি?

ভিডিও: OnCreateViewHolder কি?
ভিডিও: অ্যান্ড্রয়েড রিসাইক্লারভিউ টিউটোরিয়াল - হিন্দিতে কাজের উদাহরণ | চিজি কোড হিন্দি 2024, ডিসেম্বর
Anonim

onCreateViewHolder (ভিউগ্রুপ, int)

যখন অ্যাডাপ্টার তৈরি করা হয় এবং আপনার ভিউহোল্ডার(গুলি) শুরু করতে ব্যবহার করা হয় তখন এই পদ্ধতিটিকে ডান বলা হয়।

তাহলে, onCreateViewHolder-এ viewType কি?

তাই মূলত, onCreateViewHolder (ভিউগ্রুপ প্যারেন্ট, int ভিউ টাইপ ) শুধুমাত্র যখন নতুন ভিউ লেআউট প্রয়োজন হয় তখনই কল করা হয়; getItemViewType(int position) এর জন্য ডাকা হবে ভিউ টাইপ ; সুতরাং যখন onBindViewHolder বলা হয় তখন এটিকে সঠিক ভিউ লেআউটে রাখতে হবে এবং ViewHolder আপডেট করতে হবে।

উপরন্তু, Android এ onBindViewHolder এর ব্যবহার কি? onBindViewHolder . নির্দিষ্ট অবস্থানে ডেটা প্রদর্শন করতে RecyclerView দ্বারা কল করা হয়। প্রদত্ত অবস্থানে আইটেমটিকে প্রতিফলিত করতে এই পদ্ধতিটি আইটেমভিউ-এর বিষয়বস্তু আপডেট করা উচিত।

অনুরূপভাবে, RecyclerView এ ViewHolder কি?

রিসাইক্লারভিউ . ভিউহোল্ডার একটি সহায়ক শ্রেণী যা একটি সারি বা সারির দৃশ্য ধারণ করে। একটি অথবা আরও বেশি ভিউহোল্ডার প্রতিটি ভিউ টাইপের জন্য তৈরি করা হয়। যদি বেশ কয়েকটি সারিতে একই ভিউটাইপ থাকে তবে একই ভিউটি বেশ কয়েকটি সারির জন্য পুনরায় ব্যবহার করা যেতে পারে। অ্যাডাপ্টার onBindViewHolder হল প্রতিটি সারির জন্য নির্দিষ্ট ডেটা দিয়ে ভিউ পূরণ করার জায়গা।

RecyclerView অ্যাডাপ্টার কি?

ভিতরে অ্যান্ড্রয়েড 5.0 ললিপপ, অ্যান্ড্রয়েড প্রবর্তিত রিসাইক্লারভিউ উইজেট রিসাইক্লারভিউ ListView এর নমনীয় এবং দক্ষ সংস্করণ। এটি ভিউগুলির বৃহত্তর ডেটা সেট রেন্ডার করার জন্য একটি ধারক যা পুনর্ব্যবহৃত এবং খুব দক্ষতার সাথে স্ক্রোল করা যায়। অ্যাডাপ্টার একটি ডেটা সেটের আইটেমগুলিকে প্রতিনিধিত্ব করে এমন ভিউ প্রদানের জন্য।