2012-06-04 3 views
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!

+0

est-ce ListActivity ou? –

+0

Vérifiez ma réponse – Akram

+0

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. –

Répondre

0
list.setOnItemSelectedListener(new OnItemSelectedListener() { 

     @Override 
     public void onItemSelected(AdapterView<?> arg0, View arg1, 
       int arg2, long arg3) { 
      // TODO Auto-generated method stub 

     } 

     @Override 
     public void onNothingSelected(AdapterView<?> arg0) { 
      // TODO Auto-generated method stub 

     } 
    }); 
Questions connexes