im getting this error on my app after on line 109 adding a update profile class.
this is my UserProfileActivity.java
private void showUserProfile(FirebaseUser firebaseUser) {
String userID = firebaseUser.getUid();
//Extract Data from databaseRegistered users
DatabaseReference referenceProfile = FirebaseDatabase.getInstance().getReference("Registered Users");
referenceProfile.child(userID).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot snapshot) {
ReadWriteUserDetails readUserDetails = snapshot.getValue(ReadWriteUserDetails.class);
if (readUserDetails != null) {
fullName = firebaseUser.getDisplayName();
email = firebaseUser.getEmail();
dob = readUserDetails.dob;
gender = readUserDetails.gender;
mobile = readUserDetails.mobile;
textViewShowWelcome.setText("Welcome, " + fullName + "!");
textViewShowFullName.setText(fullName);
textViewShowEmail.setText(email);
textViewShowDob.setText(dob);
textViewShowGender.setText(gender);
textViewShowMobile.setText(mobile);
// this is my Read write
public class ReadWriteUserDetails {
public String dob, gender, mobile, fullname;
//Constructor
public ReadWriteUserDetails(String textFullName, String textDob, String textGender, String textMobile) {
this.dob = textDob;
this.gender = textGender;
this.mobile = textMobile;
this.fullname = textFullName;
}
}