मैं एंड्रॉइड प्रोग्रामिंग के लिए नया हूं और एडाप्टर के साथ पहला कदम कर रहा हूं (ListView
के लिए)।ओवरराइडिंग एडाप्टर.getView
ओवरराइड Adapter.getView
मैं अक्सर इस तरह चीजों को देखने के:
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = null;
if (convertView == null) {
LayoutInflater inflater = (LayoutInflater) parent.getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
itemView = inflater.inflate(R.layout.table_row, null);
} else {
itemView = convertView;
}
// play with itemView
return itemView;
}
मेरा प्रश्न है कि इस के खिलाफ बोलता है है:
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = super(position, convertView, parent);
// play with itemView
return itemView;
}
यह मेरे लिए काम करने के लिए लगता है, लेकिन मैं वहाँ एक बड़ा यकीन बिंदु मुझे याद आ रही है: डी
मेरे खराब अंग्रेजी के लिए पढ़ने और खेद के लिए धन्यवाद ...