回答編集履歴
3
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
メニュープロバイダを使って、メニューを該当フラグメントで定義するだけです。
|
1
|
+
メニュープロバイダを使って、メニューを該当フラグメントで定義するだけです。(以下の BetaFragment)
|
2
2
|
|
3
3
|
MainActivity.java
|
4
4
|
```java
|
@@ -203,9 +203,10 @@
|
|
203
203
|
android:title="削除" />
|
204
204
|
</menu>
|
205
205
|
```
|
206
|
-
|
206
|
+
Alpha画面(メニュー無し)
|
207
|
-

|
207
|
+

|
208
|
+
Beta画面(メニュー有り)
|
208
|
-

|
209
|
+

|
209
210
|
|
210
211
|
メニュークリック時ログ
|
211
212
|
```
|
2
menu.xml 追加
test
CHANGED
@@ -192,6 +192,18 @@
|
|
192
192
|
app:layout_constraintTop_toBottomOf="@id/textView" />
|
193
193
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
194
194
|
```
|
195
|
+
res/menu/menu.xml
|
196
|
+
```xml
|
197
|
+
<?xml version="1.0" encoding="utf-8"?>
|
198
|
+
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
199
|
+
xmlns:app="http://schemas.android.com/apk/res-auto">
|
200
|
+
<item android:id="@+id/menu"
|
201
|
+
android:icon="@android:drawable/ic_menu_delete"
|
202
|
+
app:showAsAction="ifRoom"
|
203
|
+
android:title="削除" />
|
204
|
+
</menu>
|
205
|
+
```
|
206
|
+
|
195
207
|

|
196
208
|

|
197
209
|
|
1
結果追加
test
CHANGED
@@ -192,3 +192,10 @@
|
|
192
192
|
app:layout_constraintTop_toBottomOf="@id/textView" />
|
193
193
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
194
194
|
```
|
195
|
+

|
196
|
+

|
197
|
+
|
198
|
+
メニュークリック時ログ
|
199
|
+
```
|
200
|
+
D/BetaFragment: onMenuItemSelected: menuItem=削除
|
201
|
+
```
|