私は同様の解決策を探していますが、何も見つかりません。スピナーで別のアクティビティに移行することはできますか? スイッチケースから明示的な意図を単純に開始しようとしましたが、機能しません
これは私のコードです:
//add new movie spinner and callback
ArrayList<String> addOptions = new ArrayList<String>();
addOptions.add("Add manually");
addOptions.add("Add via web");
ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item,addOptions);
addMovieSpinner.setAdapter(spinnerAdapter);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
addMovieSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long i) {
switch (position) {
case 0:
Intent intent = new Intent(Home.this, Edit.class);
break;
case 1:
Intent intent1 = new Intent(Home.this, Edit.class);
break;
default:
break;
}
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});