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 43 44 45 46 47 48 49 50 51 52
| public class AffichageClientActivity extends MainActivity /*implements OnItemClickListener*/{
clientBDD cliBDD= new clientBDD(this);
ListView clientListe;
client cli = new client("","","","","","","",0,0);
private ArrayAdapter<String> ClientAdapter =null;
protected void onCreate(Bundle saveInstanceBundle){
super.onCreate(saveInstanceBundle);
setContentView(R.layout.listingclient);
clientListe = (ListView)findViewById(R.id.list);
//récupération de la valeur de l'EditText
Bundle objetbundle= this.getIntent().getExtras();
String nomclient=objetbundle.getString("nomclient");
clientListe = (ListView)findViewById(R.id.list);
clientListe.setOnItemClickListener(ItemListener);
ClientAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1);
clientListe.setAdapter(ClientAdapter);
cliBDD.open();
cli = cliBDD.getClientwithNom(nomclient);
if (cli != null){
//affichage du ou des client(s)
ClientAdapter.add(cli.getNom()+ " " + cli.getPrenom());
ClientAdapter.setNotifyOnChange(true);
}
else
{
Toast.makeText(this, "Ce client n'est pas enregistré dans la base, vérifier l'orthographe ou bien ajouter un nouveau client.", Toast.LENGTH_LONG).show();
}
cliBDD.close();
}
public String toString(){
String MonStringClient = null;
MonStringClient = cli.getNom() + cli.getPrenom();
return MonStringClient;}
private OnItemClickListener ItemListener = new OnItemClickListener(){
public void OnItemClick(ListView clientListe, View v, int position, long id){
//code une fois l'item cliqué
}
};
} |
Partager