में एक अंतर मैं एक कस्टम सरणी एडाप्टर बना रहा हूं, अब मैं एक फ़ंक्शन को कार्यान्वित करना चाहता हूं जो दृश्य पर क्लिक करता है। मेरे मन में दो विकल्प हैं, लेकिन मुझे आश्चर्य है कि प्रदर्शन/काम करने की गति या कुछ में कोई अंतर है या नहीं?listview.setOnItemClickListener और row.setOnClickListener
विकल्प 1, arrayAdapter अपने आप में:
row.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
विकल्प 2, मुख्य गतिविधि से:
listView.setAdapter(adapter);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
}
});
या वे बिल्कुल वही कर रहे हैं?