アプリで2スピナーを使用していますが、この操作をボタンクリックで実行したいと思います。たとえば、VisualStudioでは次のようになります。
if ((spin1.text = "bla bla bla") && (spin2. text = "ho ho ho"))
{
text1.text = result;
}
Androidでこの操作を実行するアイデアはありますか?ありがとう。
このコードで解決!!
spin1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
@Override
public void onItemSelected(AdapterView<?> parent, View seletedItem, int pos, long id)
{
Object item = parent.getItemAtPosition(pos);
value1 = item.toString();
}
@Override
public void onNothingSelected(AdapterView<?> parent)
{
}
});
spin2.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
@Override
public void onItemSelected(AdapterView<?> parent, View selectedItem, int pos, long id)
{
Object item = parent.getItemAtPosition(pos);
value2 = item.toString();
}
@Override
public void onNothingSelected(AdapterView<?> parent)
{
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
public void count(View v)
{
if(value1.equals("Depok") && value2.equals("Jakarta"))
{
hasil.setText("SUCCESS");
}
}