1
私は、このデータベース持っ
: Firebaseデータベーススナップショットは、nullを返します
このコード:
java.lang.NullPointerException: Can't pass null for argument 'pathString' in child()
ので、 "N":私はこのエラーを持っている
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference dataRef = database.getReference();
number = dataRef.child("planlekcji3").child("Monday").child("lessons");
number.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot snapshot) {
n = snapshot.getValue(String.class);
number.setValue(Integer.parseInt(n)+1);
}
public void onCancelled(DatabaseError error){
}
});
dataRef.child("planlekcji3").child("Monday").child(n).setValue(newLesson);
を変数がnullの場合 私のコードに何が問題なのですか?
「n」をトーストしようとしましたか? –
newLesson.getDay()またはnがnullの場合...ログまたはトーストで両方を表示するようにしてください –
newLesson.getDay()を文字列に変更してもエラーが表示されるので、「n」はnullです – Jkrr