Я пытаюсь сделать так, чтобы мой оператор case открывал другой класс в зависимости от того, какая кнопка нажата. У меня все нормально работает для одной кнопки, но я не уверен, как поступить с двумя кнопками.
Вот мой код:
public void onClick(View v) {
switch (v.getId()) {
case R.id.about_button:
Intent i = new Intent(this, About.class);
startActivity(i);
break;
case R.id.reminderList_button:
Intent i = new Intent (this, ReminderListActivity.class);
startActivity(i);
break;
}
}
Это дает ошибку, потому что я повторно использую локальную переменную (i) - если бы кто-нибудь мог сообщить мне, как это сделать правильно, я был бы очень признателен.