private void getProfileData() {
DocumentReference docRef = firebaseFirestore.collection(userId).document("Profile");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.isSuccessful()) {
DocumentSnapshot document = task.getResult();
if (document != null) {
ProfileEntity profileEntity = task.getResult().toObject(ProfileEntity.class);
if (profileEntity != null) {
//show your profile data
}
} else {
Log.d(TAG, "No such document");
}
} else {
Log.d(TAG, "get failed with ", task.getException());
}
}
});
}