質問編集履歴

5

修正

2021/01/22 13:13

投稿

abc1222
abc1222

スコア24

test CHANGED
File without changes
test CHANGED
@@ -50,4 +50,4 @@
50
50
 
51
51
  下記のページが自分と近いことをしてそうな雰囲気があるのですが、何が書いてあるのか初心者の自分には良く分からず、勉強中
52
52
 
53
- https://www.it-swarm-ja.tech/ja/android/android-navigation-component%EF%BC%9A%E5%80%A4%EF%BC%88%E5%BC%95%E6%95%B0%EF%BC%89%E3%82%92%E3%83%95%E3%83%A9%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%88%E3%81%A7%E6%B8%A1%E3%81%99/814735195/
53
+ https://python5.com/q/ptksrnnm

4

修正

2021/01/22 13:13

投稿

abc1222
abc1222

スコア24

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  下記のような構造のアプリを作りたいのですが、ボタンで移動する場合には入力欄の文字列を引数として渡したく、ナビゲーションのargumentにString?を設定しています。
4
4
 
5
- しかし、ボトムナビゲーションで移動する場合の引数設定方法が分からず、下記のコードのように設定しているので、移動先のFragmentでエラーが出
5
+ 一方で、ボトムナビゲーションで移動する場合は渡したい値が無いでnullを送りたいのですが、引数設定方法が分かせん
6
6
 
7
- ボトムナビゲーションで移動する場合はnullを設定したいがArgsが設定できていない状況
7
+ 結果的に、タンで移動した時にはエラーが出ませんが、ボトムナビゲーションで移動した場合に、getArgsが出来ないというエラーが表示されます。
8
8
 
9
9
 
10
10
 

3

追記

2021/01/22 13:10

投稿

abc1222
abc1222

スコア24

test CHANGED
File without changes
test CHANGED
@@ -45,3 +45,9 @@
45
45
  ○○.access$getArgs$p(△△)
46
46
 
47
47
  ```
48
+
49
+ ### やったこと
50
+
51
+ 下記のページが自分と近いことをしてそうな雰囲気があるのですが、何が書いてあるのか初心者の自分には良く分からず、勉強中
52
+
53
+ https://www.it-swarm-ja.tech/ja/android/android-navigation-component%EF%BC%9A%E5%80%A4%EF%BC%88%E5%BC%95%E6%95%B0%EF%BC%89%E3%82%92%E3%83%95%E3%83%A9%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%88%E3%81%A7%E6%B8%A1%E3%81%99/814735195/

2

補足

2021/01/22 12:59

投稿

abc1222
abc1222

スコア24

test CHANGED
File without changes
test CHANGED
@@ -22,6 +22,20 @@
22
22
 
23
23
  ```
24
24
 
25
+
26
+
27
+ ```Kotlin
28
+
29
+ //受け手側のFragment
30
+
31
+ class Fragment2: Fragment() {
32
+
33
+   private val args: Fragment2Args by navArgs()
34
+
35
+   private val fragment2ViewModel: Fragment2ViewModel by viewModels { Fragment2ViewModel.Factory(args.string) }
36
+
37
+ ```
38
+
25
39
  エラー
26
40
 
27
41
  ```

1

補足

2021/01/22 11:19

投稿

abc1222
abc1222

スコア24

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
  下記のような構造のアプリを作りたいのですが、ボタンで移動する場合には入力欄の文字列を引数として渡したく、ナビゲーションのargumentにString?を設定しています。
4
4
 
5
- しかし、ボトムナビゲーションで移動する場合には引数設定する方法が分からず、下記のコードのように設定しているので、移動先のFragmentでエラーが出ます。
5
+ しかし、ボトムナビゲーションで移動する場合引数設定方法が分からず、下記のコードのように設定しているので、移動先のFragmentでエラーが出ます。
6
+
7
+ ※ボトムナビゲーションで移動する場合はnullを設定したいがArgsが設定できていない状況
6
8
 
7
9
 
8
10