【发布时间】:2015-09-10 11:03:18
【问题描述】:
我正在开发一个 Activity,我需要根据微调器中的选定项目单击一个按钮来启动一个新的 Activity。我不太明白。这是我清除失败尝试后的结果。
spinner = (Spinner)findViewById(R.id.spinner);
adapter = ArrayAdapter.createFromResource(this, R.array.user_type, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if(spinner.equals("My String Here")){
startActivity(new Intent(Register.this, *****.class));
}else{
startActivity(new Intent(Register.this, *****.class));
}}
我最好只安装两个具有自己正确语法的按钮分别启动新活动吗?
【问题讨论】:
标签: java android if-statement button spinner