0
ログイン後、ログインしたユーザーのユーザー情報を取得したいとします。AndroidのFirebaseでログインした後にユーザー情報を取得する
私はそれを行うにはどのようには考えています。ここで
は私のコードです:
public class Dashboard extends Fragment {
FirebaseAuth mFirebaseAuth = FirebaseAuth.getInstance();
FirebaseUser mFirebaseUser = mFirebaseAuth.getCurrentUser();
private DatabaseReference mDatabase;
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_dashboard, container, false);
mDatabase = FirebaseDatabase.getInstance().getReference().child("Chamas").child("Users");
mFirebaseUser.getName();
// User ID
mFirebaseUser.getUid();
// Email-ID
mFirebaseUser.getEmail();
// User-Profile (if available)
mFirebaseUser.getPhone();
return view;
}
これは、あなたがそれを置くことによって、アプリも初期化される前に、認証の状態を使用しようとしている、すべてで誰かが私を助けてくださいすることができます