0
J'ai créé une liste/table trie avec le code suivant.comment configurer l'écouteur pour SimpleAdapter
ListView list = (ListView) findViewById(R.id.list1);
btn = (Button) findViewById(R.id.btTaken);
ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
HashMap<String, String> map = new HashMap<String, String>();
String Date;
//list.setOnItemSelectedListener((OnItemSelectedListener) this);
// list.setOnItemClickListener(ListItemClick);
// cb.setVisibility();
Date=AttendanceDao.Dates()[0];
for(i=0;i<AttendanceDao.Dates().length;i++)
{
map = new HashMap<String, String>();
map.put("Date", AttendanceDao.Dates()[i]);
//map.put("StudentName",Data.Sname()[i]);
mylist.add(map);
}
// ...
SimpleAdapter mSchedule = new SimpleAdapter(this, mylist, R.layout.att_date_list,
AttendanceDao.Datemap(), new int[] {R.id.Sid});
list.setAdapter(mSchedule);
Cette partie du code
protected void onListItemClick(ListView l, View v, int position, long id) {//this guy is not working!
// TODO Auto-generated method stub
Intent openActivity = new Intent("net.vrixx.activities.ATTENDANCELISTACTIVITY");
startActivity(openActivity);
}
est censé écouter l'élément cliqué sur ma liste. Mais ça ne marche pas Quelqu'un peut-il comprendre pourquoi? Merci!
est-ce ListActivity ou? –
Vérifiez ma réponse – Akram
Il s'étend d'une activité seulement Anders .. J'ai deux dispositions de xml pour ceci ... un pour la disposition générale, où la liste de mention et l'autre xml je décris les vues qui doivent être dans la liste. –