1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| materialBetterSpinner.setAdapter(adapter);
MaterialBetterSpinner materialBetterSpinner1 = (MaterialBetterSpinner)findViewById(R.id.spinner_categorie);
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item,CATEGO);
materialBetterSpinner1.setAdapter(adapter1);
final MaterialBetterSpinner materialBetterSpinner2 = (MaterialBetterSpinner)findViewById(R.id.spinner_sous_categorie);
final ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(MainActivity.this,R.array.vehicule,android.R.layout.simple_spinner_dropdown_item);
final ArrayAdapter<CharSequence> adapter3 = ArrayAdapter.createFromResource(MainActivity.this,R.array.maison,android.R.layout.simple_spinner_dropdown_item);
materialBetterSpinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String value = materialBetterSpinner2.getItemSelectedListener().toString();
if (value.equals("Vehicule")){
materialBetterSpinner2.setAdapter(adapter2);
} else if (value.equals("Maison")){
materialBetterSpinner2.setAdapter(adapter3);
} |
Partager