У меня появляется сообщение об ошибке с кодом, который я написал. Все должно быть хорошо, потому что примеры имеют один и тот же код, но почему-то они получают ошибку. В сообщении об ошибке указано:Ошибка on On onOptionsItemВыбранный метод
Ошибка синтаксиса на токене ")",; Ожидаемый - Недействительный модификатор для параметра onOptionsItemSelected; только окончательный разрешено - Синтаксическая ошибка на маркер «(»,;. Ожидается
public boolean onCreateOptionsMenu(android.view.Menu menu)
{
super.onCreateOptionsMenu(menu);
MenuInflater awesome=getMenuInflater();
awesome.inflate(R.menu.main_menu, menu);
return true;
public boolean onOptionsItemSelected (MenuItem item){
switch(item.getItemId()){
case R.id.menuSweet:
startActivity(new Intent("com.example.startandroidkj.SWEET"));
return true;
case R.id.menuToast:
Toast andEggs =Toast.makeText(menu.this,"this is a toast", Toast.LENGTH_LONG);
andEggs.show();
return true;
}
return false;
}
Это неправильное форматирование. Любая идея, как заставить код работать? –
Просто не разложите методы друг от друга. Я буду вводить решение. – amahfouz
Lol, какая глупая ошибка от меня, но спасибо большое! –