Android Spinnerオブジェクトを使用して他のアクティビティをロードするにはどうすればよいですか?
-
27-10-2019 - |
質問
スピナーからスピナーを選択するときは、セットされた対応するJavaページをロードする必要があります。AndroidのSpinnerからアイテムを選択するためにJavaページをロードできます。コード
解決
String[] items ={“One”,“Two”,“Three”,“Four”,“Five”};
Spinner sp = (Spinner)findViewById(R.id.Spinner01);
ArrayAdapter<String> adapter =
new ArrayAdapter<String> (this,
android.R.layout.simple_spinner_item,items);
sp.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int position, long arg3) {
switch(position){
case 0:
//call first class
break;
case 1:
//call second class
break;
case 2:
//call third class
break;
case 3:
//call fourth class
break;
default:
break;
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
//nothing selected from spinner
}
});
他のヒント
あなたはできる
.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int position, long arg3) {
switch(position) {
//Use cases to set Intents
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// Do Nothing
}
});
Spinner.OnitemSelectedListener(new onitemselectedListener())を使用するだけです
OnItemSelected(AdapterView AdapterView、View View、Int Position、Long ID)Method Body body body wute new activition bedsect bything byt busitに基づいて開始します。
所属していません StackOverflow