Witam, chciałbym się dowiedzieć w jaki sposób mogę powiązać działanie Buttona w zależności od tego, co będzie przez użytkownika wybrane z listy Spinnera.
Chodzi mi o to, żeby aplikacja wykonywała inne działanie w zależności od wyboru na liście. Póki co mam taki kod:
Spinner spinner;
ArrayAdapter<CharSequence> adapter;
Button oblicz;
EditText a2;
EditText a,b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_prostopadla);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
spinner = (Spinner)findViewById(R.id.spinner);
adapter=ArrayAdapter.createFromResource(this,R.array.rodzaj_prostej,android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
a=(EditText)findViewById(R.id.a);
b=(EditText)findViewById(R.id.b);
a2=(EditText) findViewById(R.id.a2);
oblicz = (Button)findViewById(R.id.oblicz);
oblicz.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
if(R.array.rodzaj_prostej==0)
{
a22=a1*b1;
a2.setText(String.format("%.3f", a22));
}
}
});
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
}