このようなエラーがAndroidStudioで出ます。
java
1 // メニュー選択処理 2 //メモ帳で新しいメモの追加 3 @Override 4 public boolean onMenuItemSelected(int featureId, MenuItem item) { 5 switch(item.getItemId()) { 6 case R.id.action_add: 7 // [追加] 選択時の処理 8 // 編集画面を表示 9 Intent intent = new Intent(MainActivity.this, EditActivity.class); 10 startActivity(intent); 11 break; 12 default: 13 break; 14 } 15 16 return super.onMenuItemSelected(featureId, item); 17 } 18
このようなfinalのmethodのonMenuItemSelected(int,MenuItem)をoverrideできない場合は、どうすれば良いでしょうか?
どんな些細なことでもアドバイスをいただけるとありがたいです。
どうぞよろしくお願いします。
//みなさんありがとうございました。
解決後のコードです。
java
1 @Override 2 public boolean onOptionsItemSelected(MenuItem item) { 3 switch(item.getItemId()) { 4 case R.id.action_add: 5 // [追加] 選択時の処理 6 // 編集画面を表示 7 Intent intent = new Intent(MainActivity.this, EditActivity.class); 8 startActivity(intent); 9 break; 10 default: 11 break; 12 } 13 14 return super.onOptionsItemSelected(item); 15 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/31 13:45