से ListView तक कैसे पहुंच सकता हूं मेरे पास अपने एडाप्टर के साथ एक कस्टम ListView
है। मैं अपने ListView
के आइटम में Button
पर क्लिक को प्रबंधित कर रहा हूं, और मैं इस क्लिक पर अदृश्य बनने के लिए ListView
चाहता हूं।मैं एडाप्टर
मुझे नहीं पता कि एडाप्टर से ListView
तक पहुंच कैसे प्राप्त करें।
public class ScheduleArrayAdapter extends ArrayAdapter<ScheduleListItem> {
/*...*/
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = convertView;
if (v == null) {
LayoutInflater vi = (LayoutInflater)c.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = vi.inflate(id, null);
}
final ScheduleListItem o = items.get(position);
if (o != null) {
/*...*/
Button details=(Button)v.findViewById(R.id.btn_details);
details.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//HOW TO MAKE (R.id.lv_schedule) TO BECOME INVISIBLE HERE?
}
});
}
return v;
}
}
मैंने सोचा कि एडाप्टर रखने का पूरा बिंदु ListView से तर्क को रद्द करना है। – sudocoder