我想在我的活动中创建一个按钮,以便单击按钮显示下拉菜单列表,当从下拉列表中选择一个选项时,新活动开始。 所以基本上我想在Android应用程序中点击我的按钮启动多个活动。我找到了这个教程http://www.mkyong.com/android/android-spinner-drop-down-list-example/ 但在这里我可以只选择一个项目,如果我尝试开始新的意图而不是吐司,我会收到错误。 请指导我,如果有更好的想法,请告诉我。
答案 0 :(得分:0)
您只需修改侦听微调器点击的功能,并根据点击的项目启动所需的活动:
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
Activity activity = (Activity) parent.getContext();
Intent myIntent = new Intent();
if (pos == 0) {
myIntent.setClassName(activity, MyActivity1.class);
} else if (pos == 1) {
myIntent.setClassName(activity, MyActivity2.class);
}
activity.startActivity(myIntent);
}