回答編集履歴

3

修正

2023/03/17 07:27

投稿

jimbe
jimbe

スコア12545

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
- ![Alpha画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/63a06f6a-a036-429c-ac5d-5f64a144f9d5.png)
207
+ ![Alpha画面スクリーンショット](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/63a06f6a-a036-429c-ac5d-5f64a144f9d5.png)
208
+ Beta画面(メニュー有り)
208
- ![Beta画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/d3717646-53da-4433-9495-63c594b94790.png)
209
+ ![Beta画面スクリーンショット](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/d3717646-53da-4433-9495-63c594b94790.png)
209
210
 
210
211
  メニュークリック時ログ
211
212
  ```

2

menu.xml 追加

2023/03/17 07:23

投稿

jimbe
jimbe

スコア12545

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
  ![Alpha画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/63a06f6a-a036-429c-ac5d-5f64a144f9d5.png)
196
208
  ![Beta画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/d3717646-53da-4433-9495-63c594b94790.png)
197
209
 

1

結果追加

2023/03/17 07:21

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -192,3 +192,10 @@
192
192
  app:layout_constraintTop_toBottomOf="@id/textView" />
193
193
  </androidx.constraintlayout.widget.ConstraintLayout>
194
194
  ```
195
+ ![Alpha画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/63a06f6a-a036-429c-ac5d-5f64a144f9d5.png)
196
+ ![Beta画面](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/d3717646-53da-4433-9495-63c594b94790.png)
197
+
198
+ メニュークリック時ログ
199
+ ```
200
+ D/BetaFragment: onMenuItemSelected: menuItem=削除
201
+ ```