Я делаю конвертер валют с двумя прядильщиками. Я хочу сделать функцию «if», используя значения выбранного элемента spinner, как показано ниже.Как получить spinner выбранный элемент в android?
@Override
public void onClick(View v) {
if (spinner1.getSelectedItem()=="Dollars" && spinner2.getSelectedItem()=="Euros") {
convertDollarstoEuros();
}
if (spinner1.getSelectedItem()=="Euros" && spinner2.getSelectedItem()=="Euros") {
convertEurostoEuros();
}
Toast.makeText(MainActivity.this,
"OnClickListener : " +
"\nSpinner 1 : "+ String.valueOf(spinner1.getSelectedItem()) +
"\nSpinner 2 : "+ String.valueOf(spinner2.getSelectedItem()),
Toast.LENGTH_SHORT).show();
}
Проблема заключается в том, что тост показывает, но валюты не преобразуются. Тост-часть работает, но прядильная часть - нет. Любая помощь будет принята с благодарностью. Вот мой LogCat:
http://oi39.tinypic.com/2n7i63o.jpg
Мое приложение разбился. – Rohodude
если сбой, проверьте ошибки в logcat –