У меня есть меню, и хотел бы открыть новую активность, когда пользователь нажимает на пункт меню:Как переключиться на новую активность из меню?
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.add_symbol:
System.out.println("ADD SYMBOL CLICKED!");
Intent myIntent = new Intent(this.getContext(), AddStocksActivity.class);
startActivityForResult(myIntent, 0);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Я не знаю, как создать свой Intent правильно
Ошибка компилятора:
The method getContext() is undefined for the type Main
Что происходит с кодом у вас есть? Обычно вы можете использовать «это» в качестве контекста для вашего itnent. –
Метод getContext() не определен для типа Main –
Вы не используете eclipse? Вы должны получить ошибку на этой строке в редакторе eclipse – Falmarri