RecyclerView में onItemClickListener() क्यों नहीं है और आइटम पर क्लिक को सही तरीके से कैसे हैंडल करें?
सभी को नमस्ते! मैंने अभी Java में Android-डेवलपमेंट सीखना शुरू किया है, और मुझे RecyclerView के साथ एक समस्या हुई है। पहले मैं ListView का उपयोग करता था, और उसमें एक सुविधाजनक method setOnItemClickListener() था, जो सीधे लिस्ट के आइटम पर क्लिक को हैंडल करने देता था।
अब मैं RecyclerView पर आ गया हूं, क्योंकि सभी कहते हैं कि यह अधिक performant और flexible है। लेकिन मुझे इसमें onItemClickListener() का कोई विकल्प नहीं मिल रहा है। Android डेवलपर्स ने इस method को क्यों हटा दिया? यह तो बहुत obvious और जरूरी functionality लगती है!
यहाँ मेरे code का उदाहरण है:
public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> {
// ... standard adapter implementation
}
और Activity में मैं RecyclerView बना रहा हूं:
Recycler