I am trying to set hint in EditText
according to the selection of spinner item.
I have two items in my spinner. i.e KG and LBS, Now what i want to do is when i select KG in spinner then KG( Hint) should be set in the EditText
or when i select LBS in spinner then LBS(Hint) should be set in the EditText
. I have tried this in my if condition,KG is already set but when i change my selection to LBS in spinner then value(Hint) is not changing in the EditText
.
Here is my code:
final Spinner s = (Spinner) findViewById(R.id.spinner2);
etweight=(EditText) findViewById(R.id.weight);
this.arraySpinner= new String[]{
"KG", "LBS"
};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, arraySpinner);
s.setAdapter(adapter);
if (s.getSelectedItem().toString().equals("KG")) {
etweight.setHint("KG");
} else if (s.getSelectedItem().toString().equals("LBS")) {
etweight.setHint("LBS");
}