1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| public void DataBind(){
Cursor c = db.recupererInfo();
startManagingCursor(c);
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this.getBaseContext(), R.layout.recup_listinfo, c,
new String[]{"numero", "heure_depart", "ville_depart", "heure_arrivee", "ville_arrivee", "destination", "nb_pers"},
new int[]{R.id.textNumero, R.id.textHeureDepart, R.id.textVilleDepart, R.id.textHeureRetour, R.id.textVilleRetour, R.id.textDestination, R.id.textNbPers} );
listview.setAdapter(adapter);
listview.setOnItemClickListener(this);
((SimpleCursorAdapter) adapter).setViewBinder(
new SimpleCursorAdapter.ViewBinder(){
public boolean setViewValue(View view, Cursor cursor, int columnIndex){
if((cursor.getString(9)).equals("")){
RelativeLayout cadreCouleur = ((RelativeLayout)view.findViewById(R.id.cadreCouleur));
cadreCouleur.setBackgroundColor(R.color.red);
Log.d("is_read", cursor.getString(9).toString());
return true;
}
return false;
}
}
);
} |
Partager