ここで奇妙な問題が発生し、なぜ機能しないのかわかりません。私はまだ Java に慣れていません。選択したアイテムを決定するには、何をする必要がありますか? スピナーには 8 つのアイテムがあり、'position' は決して = 1 またはその他の数値ではありません。
onItemSelected()
は間違いなく解雇されているので、ifステートメントは間違っていますか?
public void onItemSelected(AdapterView parent, View v,int position, long id) {
if (position == 1) //do something
}
編集:ライオンに感謝します。位置が何もしないようです。ただし、これは機能します。
String s = parent.getSelectedItem().toString();
if (s == "1")//do something