o login esta a dar erro

This commit is contained in:
2026-04-15 12:45:58 +01:00
parent 10564a3c73
commit db1de100ab
155 changed files with 3806 additions and 3647 deletions

View File

@@ -22,6 +22,9 @@ public final class ActivityLoginBinding implements ViewBinding {
@NonNull
private final ScrollView rootView;
@NonNull
public final MaterialButton biometricButton;
@NonNull
public final MaterialCheckBox checkboxRememberMe;
@@ -41,10 +44,12 @@ public final class ActivityLoginBinding implements ViewBinding {
public final TextView registerLink;
private ActivityLoginBinding(@NonNull ScrollView rootView,
@NonNull MaterialCheckBox checkboxRememberMe, @NonNull TextInputEditText emailEditText,
@NonNull TextView forgotPasswordLink, @NonNull MaterialButton loginButton,
@NonNull TextInputEditText passwordEditText, @NonNull TextView registerLink) {
@NonNull MaterialButton biometricButton, @NonNull MaterialCheckBox checkboxRememberMe,
@NonNull TextInputEditText emailEditText, @NonNull TextView forgotPasswordLink,
@NonNull MaterialButton loginButton, @NonNull TextInputEditText passwordEditText,
@NonNull TextView registerLink) {
this.rootView = rootView;
this.biometricButton = biometricButton;
this.checkboxRememberMe = checkboxRememberMe;
this.emailEditText = emailEditText;
this.forgotPasswordLink = forgotPasswordLink;
@@ -80,6 +85,12 @@ public final class ActivityLoginBinding implements ViewBinding {
// This is done to optimize the compiled bytecode for size and performance.
int id;
missingId: {
id = R.id.biometric_button;
MaterialButton biometricButton = ViewBindings.findChildViewById(rootView, id);
if (biometricButton == null) {
break missingId;
}
id = R.id.checkbox_remember_me;
MaterialCheckBox checkboxRememberMe = ViewBindings.findChildViewById(rootView, id);
if (checkboxRememberMe == null) {
@@ -116,8 +127,8 @@ public final class ActivityLoginBinding implements ViewBinding {
break missingId;
}
return new ActivityLoginBinding((ScrollView) rootView, checkboxRememberMe, emailEditText,
forgotPasswordLink, loginButton, passwordEditText, registerLink);
return new ActivityLoginBinding((ScrollView) rootView, biometricButton, checkboxRememberMe,
emailEditText, forgotPasswordLink, loginButton, passwordEditText, registerLink);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));

View File

@@ -7,13 +7,14 @@ import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import com.example.cuida.R;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.chip.ChipGroup;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
@@ -24,6 +25,12 @@ public final class DialogAddMedicationBinding implements ViewBinding {
@NonNull
private final LinearLayout rootView;
@NonNull
public final MaterialButton btnAddTime;
@NonNull
public final ChipGroup chipGroupTimes;
@NonNull
public final TextInputEditText editMedName;
@@ -48,16 +55,15 @@ public final class DialogAddMedicationBinding implements ViewBinding {
@NonNull
public final RecyclerView recyclerSearchResults;
@NonNull
public final TextView textMedTime;
private DialogAddMedicationBinding(@NonNull LinearLayout rootView,
@NonNull MaterialButton btnAddTime, @NonNull ChipGroup chipGroupTimes,
@NonNull TextInputEditText editMedName, @NonNull TextInputEditText editMedNotes,
@NonNull TextInputLayout layoutMedName, @NonNull RadioGroup radioGroupRoute,
@NonNull RadioButton radioInhalatory, @NonNull RadioButton radioOral,
@NonNull RadioButton radioTopical, @NonNull RecyclerView recyclerSearchResults,
@NonNull TextView textMedTime) {
@NonNull RadioButton radioTopical, @NonNull RecyclerView recyclerSearchResults) {
this.rootView = rootView;
this.btnAddTime = btnAddTime;
this.chipGroupTimes = chipGroupTimes;
this.editMedName = editMedName;
this.editMedNotes = editMedNotes;
this.layoutMedName = layoutMedName;
@@ -66,7 +72,6 @@ public final class DialogAddMedicationBinding implements ViewBinding {
this.radioOral = radioOral;
this.radioTopical = radioTopical;
this.recyclerSearchResults = recyclerSearchResults;
this.textMedTime = textMedTime;
}
@Override
@@ -96,6 +101,18 @@ public final class DialogAddMedicationBinding implements ViewBinding {
// This is done to optimize the compiled bytecode for size and performance.
int id;
missingId: {
id = R.id.btn_add_time;
MaterialButton btnAddTime = ViewBindings.findChildViewById(rootView, id);
if (btnAddTime == null) {
break missingId;
}
id = R.id.chip_group_times;
ChipGroup chipGroupTimes = ViewBindings.findChildViewById(rootView, id);
if (chipGroupTimes == null) {
break missingId;
}
id = R.id.edit_med_name;
TextInputEditText editMedName = ViewBindings.findChildViewById(rootView, id);
if (editMedName == null) {
@@ -144,15 +161,9 @@ public final class DialogAddMedicationBinding implements ViewBinding {
break missingId;
}
id = R.id.text_med_time;
TextView textMedTime = ViewBindings.findChildViewById(rootView, id);
if (textMedTime == null) {
break missingId;
}
return new DialogAddMedicationBinding((LinearLayout) rootView, editMedName, editMedNotes,
layoutMedName, radioGroupRoute, radioInhalatory, radioOral, radioTopical,
recyclerSearchResults, textMedTime);
return new DialogAddMedicationBinding((LinearLayout) rootView, btnAddTime, chipGroupTimes,
editMedName, editMedNotes, layoutMedName, radioGroupRoute, radioInhalatory, radioOral,
radioTopical, recyclerSearchResults);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));

View File

@@ -24,6 +24,9 @@ public final class FragmentProfileBinding implements ViewBinding {
@NonNull
public final MaterialButton buttonEditProfile;
@NonNull
public final MaterialButton buttonExportReport;
@NonNull
public final MaterialButton buttonLogout;
@@ -43,12 +46,13 @@ public final class FragmentProfileBinding implements ViewBinding {
public final TextView profileUtente;
private FragmentProfileBinding(@NonNull LinearLayout rootView,
@NonNull MaterialButton buttonEditProfile, @NonNull MaterialButton buttonLogout,
@NonNull TextView profileAge, @NonNull TextView profileEmail,
@NonNull ShapeableImageView profileImage, @NonNull TextView profileName,
@NonNull TextView profileUtente) {
@NonNull MaterialButton buttonEditProfile, @NonNull MaterialButton buttonExportReport,
@NonNull MaterialButton buttonLogout, @NonNull TextView profileAge,
@NonNull TextView profileEmail, @NonNull ShapeableImageView profileImage,
@NonNull TextView profileName, @NonNull TextView profileUtente) {
this.rootView = rootView;
this.buttonEditProfile = buttonEditProfile;
this.buttonExportReport = buttonExportReport;
this.buttonLogout = buttonLogout;
this.profileAge = profileAge;
this.profileEmail = profileEmail;
@@ -90,6 +94,12 @@ public final class FragmentProfileBinding implements ViewBinding {
break missingId;
}
id = R.id.button_export_report;
MaterialButton buttonExportReport = ViewBindings.findChildViewById(rootView, id);
if (buttonExportReport == null) {
break missingId;
}
id = R.id.button_logout;
MaterialButton buttonLogout = ViewBindings.findChildViewById(rootView, id);
if (buttonLogout == null) {
@@ -126,8 +136,9 @@ public final class FragmentProfileBinding implements ViewBinding {
break missingId;
}
return new FragmentProfileBinding((LinearLayout) rootView, buttonEditProfile, buttonLogout,
profileAge, profileEmail, profileImage, profileName, profileUtente);
return new FragmentProfileBinding((LinearLayout) rootView, buttonEditProfile,
buttonExportReport, buttonLogout, profileAge, profileEmail, profileImage, profileName,
profileUtente);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));