मैं कस्टम एडाप्टर बनाने के साथ अटक गया हूं। मैं ListView के अंदर बटन पर ऑनक्लिक लिस्टनर सेट करना चाहता हूं और मुझे यह विषय मिला जो ठीक है how-to-setonclicklistener-on-the-button-inside-the-listview लेकिन समस्या यह है कि मुझे GetLayoutInflater लाइन पर पहुंचने योग्य कोड त्रुटि मिल रही है।कस्टम सरल के अंदर getLayoutInflaterCursorAdapter
यहाँ काम नहीं करता है मेरी कोड
public class MyCursorAdapter extends SimpleCursorAdapter{
private final Context ctx;
private Button tagButton = null;
public MyCursorAdapter(Context context, int layout, Cursor c,
String[] from, int[] to) {
super(context, layout, c, from, to);
ctx = context;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
return super.getView(position, convertView, parent);
LayoutInflater li = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView = li.inflate(R.layout.tags_list_element, null, true);
tagButton= (Button)rowView.findViewById(R.id.tag_title);
tagButton.setTag(position);
tagButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
}
});
return rowView;
}
}
दोनों तरीकों है मुझे
LayoutInflater inflater = context.getLayoutInflater();
और
LayoutInflater li = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
u plz कर सकते हैं मुझे दिखाओ त्रुटि लॉग ........... – c2dm