1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| public void displayRecordSet() {
// TextView toto = (TextView) findViewById(R.id.clientid);
//Toast.makeText(this, numcli, Toast.LENGTH_SHORT).show();
//myDb.updateclient(toto.getText().toString());
Cursor cursor = myDb.getclipr3(numcli);
List<Map<String, String>> data = null;
data = new ArrayList<Map<String,String>>();
cursor.moveToFirst();
//if (cursor.moveToFirst()) {
Toast.makeText(this,String.valueOf(cursor.getCount()), Toast.LENGTH_SHORT).show();
while( cursor.moveToNext()) {
// Process the data:
Map<String, String> datanum = new HashMap<String, String>();
datanum.put("A",cursor.getString(2));
datanum.put("B",cursor.getString(3));
datanum.put("C",cursor.getString(4));
datanum.put("D",cursor.getString(5));
datanum.put("E",cursor.getString(6));
datanum.put("G",cursor.getString(1));
//datanum.put("F",cursor.getString(0));
data.add(datanum);
};
// String[] from = {"A","B","C","D"};
String[] from = {"A","B","C","D","E","G"};
//int[] views = {R.id.textView1, R.id.textView2,R.id.phone,R.id.plan};
// vamos criar um modelo para as linhas do Adapter
int[] views = {R.id.produit, R.id.qtealiv, R.id.qteliv,R.id.prixu, R.id.prixtotal, R.id.numproduit};
AD = new SimpleAdapter(this, data, R.layout.ligne_produit, from, views);
Lista.setAdapter(AD);
// Close the cursor to avoid a resource leak.
cursor.close();
} |
Partager