0
の場合、Firebaseは特定のName/chrashを持つ子を追加するので、電子メールの名前を持つ子を自動的に作成しますが、プログラムがクラッシュしました。名前が参照(Firebaseユーザーへ)(Android)
DatabaseReference mDatabase;
private Firebase firebase;
private FirebaseAuth mAuth;
firebase.child("new5").setValue(arrayList);
mDatabase.child("new5").setValue(arrayList);
この二つのオプションは完全に動作しますが、私は、ユーザーにそれを作るしようとすると:
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
String userEmail = user.getEmail().toString();
Toast.makeText(MainActivity.this,userEmail,Toast.LENGTH_SHORT).show();
mDatabase.child(userEmail).setValue(arrayList);
トーストの作品が、私は最後の行を追加するとき、それは をクラッシュ解決する方法はありますこの状況、または「push()」で作成した子をユーザーと簡単に結びつける方法はありますか?
:
と電子メールを復号するために、次のメソッドを使用することができますエラーは何ですか? –
arrayListとは何ですか?どのタイプの構造をお望みですか? –
それはちょうどchrasl .. coudlntエラーレポート – Rockstone