質問編集履歴

2

 コードのついか

2017/03/31 13:55

投稿

edoooooo
edoooooo

スコア478

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,45 @@
51
51
  どんな些細なことでもアドバイスをいただけるとありがたいです。
52
52
 
53
53
  どうぞよろしくお願いします。
54
+
55
+
56
+
57
+
58
+
59
+ //みなさんありがとうございました。
60
+
61
+ 解決後のコードです。
62
+
63
+ ```java
64
+
65
+ @Override
66
+
67
+ public boolean onOptionsItemSelected(MenuItem item) {
68
+
69
+ switch(item.getItemId()) {
70
+
71
+ case R.id.action_add:
72
+
73
+ // [追加] 選択時の処理
74
+
75
+ // 編集画面を表示
76
+
77
+ Intent intent = new Intent(MainActivity.this, EditActivity.class);
78
+
79
+ startActivity(intent);
80
+
81
+ break;
82
+
83
+ default:
84
+
85
+ break;
86
+
87
+ }
88
+
89
+
90
+
91
+ return super.onOptionsItemSelected(item);
92
+
93
+ }
94
+
95
+ ```

1

コードの変更

2017/03/31 13:55

投稿

edoooooo
edoooooo

スコア478

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,46 @@
3
3
 
4
4
 
5
5
  このようなエラーがAndroidStudioで出ます。
6
+
7
+ ```java
8
+
9
+ // メニュー選択処理
10
+
11
+ //メモ帳で新しいメモの追加
12
+
13
+ @Override
14
+
15
+ public boolean onMenuItemSelected(int featureId, MenuItem item) {
16
+
17
+ switch(item.getItemId()) {
18
+
19
+ case R.id.action_add:
20
+
21
+ // [追加] 選択時の処理
22
+
23
+ // 編集画面を表示
24
+
25
+ Intent intent = new Intent(MainActivity.this, EditActivity.class);
26
+
27
+ startActivity(intent);
28
+
29
+ break;
30
+
31
+ default:
32
+
33
+ break;
34
+
35
+ }
36
+
37
+
38
+
39
+ return super.onMenuItemSelected(featureId, item);
40
+
41
+ }
42
+
43
+
44
+
45
+ ```
6
46
 
7
47
  このようなfinalのmethodのonMenuItemSelected(int,MenuItem)をoverrideできない場合は、どうすれば良いでしょうか?
8
48