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
|
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fils);
tvTitre = (TextView)findViewById(R.id.TV_Fils_Nom);
tvDate = (TextView)findViewById(R.id.TV_Fils_Date);
btnSave = (Button)findViewById(R.id.btn_save);
btnSave.setOnClickListener(ListenerSave);
datasource = new GenericBDD(this);
datasource.open();
idpere = (int) getIntent().getSerializableExtra("idpere");
iduser = (int) getIntent().getSerializableExtra("iduser");
mode = (int) getIntent().getSerializableExtra("mode");
pere = datasource.getMonPere(idpere);
nompere = pere.getNomPere();
datepere = pere.getDatePere();
switch (mode){
case MODE_SELECT:
btnSave.setVisibility(View.INVISIBLE);
Refreshfils(idpere, nompere, datepere);
break;
case MODE_MODIF:
btnSave.setVisibility(View.VISIBLE);
Refreshfils(idpere, nompere, datepere);
break;
}
}
public void Refreshfils(int idpere, String nompere, String datepere) {
tvTitre.setText(nompere);
tvDate.setText(datepere);
List<Fils> values = datasource.getAllFils(idpere);
if (values.size() > 0) {
this.adapterfils = new MorceauFilsAdapter(this, values, mode);
ListView listFils = (ListView) findViewById(R.id.list_Fils);
listFils.setAdapter(this.adapterfils);
}
} |
Partager