回答編集履歴

3

修正

2022/04/20 13:20

投稿

jimbe
jimbe

スコア12646

test CHANGED
@@ -3,9 +3,9 @@
3
3
  そうではないと思います。メッセージにはそれらしいことは何も書いてありません。
4
4
  shopFragmentIntentId はその個所では単にパラメータとして渡されるだけの存在ですので、そもそもその個所で発生する NullPointerException の原因にはなりえません。
5
5
 
6
- > Attempt to invoke virtual method 'androidx.lifecycle.LiveData com.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)' on a null object reference
6
+ > `Attempt to invoke virtual method 'androidx.lifecycle.LiveData com.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)' on a null object reference`
7
7
 
8
- >nullオブジェクト参照で仮想メソッド'androidx.lifecycle.LiveDatacom.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerIdint'を呼び出そうとします
8
+ >nullオブジェクト参照で仮想メソッド`'androidx.lifecycle.LiveData com.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)'`を呼び出そうとします
9
9
  (by Google 翻訳)
10
10
 
11
11
  メソッドは `getBudgetTrackerId(int)` です。

2

追加

2022/04/20 13:16

投稿

jimbe
jimbe

スコア12646

test CHANGED
@@ -1,6 +1,7 @@
1
1
  > shopFragmentIntentIdがNullPointerになっていると読み取れる
2
2
 
3
- そうではないと思います。
3
+ そうではないと思います。メッセージにはそれらしいことは何も書いてありません。
4
+ shopFragmentIntentId はその個所では単にパラメータとして渡されるだけの存在ですので、そもそもその個所で発生する NullPointerException の原因にはなりえません。
4
5
 
5
6
  > Attempt to invoke virtual method 'androidx.lifecycle.LiveData com.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)' on a null object reference
6
7
 

1

追加

2022/04/20 13:10

投稿

jimbe
jimbe

スコア12646

test CHANGED
@@ -1,3 +1,11 @@
1
1
  > shopFragmentIntentIdがNullPointerになっていると読み取れる
2
2
 
3
3
  そうではないと思います。
4
+
5
+ > Attempt to invoke virtual method 'androidx.lifecycle.LiveData com.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)' on a null object reference
6
+
7
+ >nullオブジェクト参照で仮想メソッド'androidx.lifecycle.LiveDatacom.myproject.offlinebudgettrackerappproject.model.BudgetTrackerViewModel.getBudgetTrackerId(int)'を呼び出そうとします
8
+ (by Google 翻訳)
9
+
10
+ メソッドは `getBudgetTrackerId(int)` です。
11
+ null オブジェクト参照なのは `BudgetTrackerViewModel` クラスオブジェクトのほうです。