esta guardar e nao esta a entar no perfil
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -4,6 +4,7 @@ package com.example.cuida.databinding;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.AutoCompleteTextView;
|
||||
import android.widget.ScrollView;
|
||||
import android.widget.TextView;
|
||||
import androidx.annotation.NonNull;
|
||||
@@ -27,6 +28,9 @@ public final class ActivityRegisterBinding implements ViewBinding {
|
||||
@NonNull
|
||||
public final TextInputEditText emailEditText;
|
||||
|
||||
@NonNull
|
||||
public final AutoCompleteTextView genderAutoComplete;
|
||||
|
||||
@NonNull
|
||||
public final TextView loginLink;
|
||||
|
||||
@@ -44,12 +48,13 @@ public final class ActivityRegisterBinding implements ViewBinding {
|
||||
|
||||
private ActivityRegisterBinding(@NonNull ScrollView rootView,
|
||||
@NonNull TextInputEditText ageEditText, @NonNull TextInputEditText emailEditText,
|
||||
@NonNull TextView loginLink, @NonNull TextInputEditText nameEditText,
|
||||
@NonNull TextInputEditText passwordEditText, @NonNull MaterialButton registerButton,
|
||||
@NonNull TextInputEditText utenteEditText) {
|
||||
@NonNull AutoCompleteTextView genderAutoComplete, @NonNull TextView loginLink,
|
||||
@NonNull TextInputEditText nameEditText, @NonNull TextInputEditText passwordEditText,
|
||||
@NonNull MaterialButton registerButton, @NonNull TextInputEditText utenteEditText) {
|
||||
this.rootView = rootView;
|
||||
this.ageEditText = ageEditText;
|
||||
this.emailEditText = emailEditText;
|
||||
this.genderAutoComplete = genderAutoComplete;
|
||||
this.loginLink = loginLink;
|
||||
this.nameEditText = nameEditText;
|
||||
this.passwordEditText = passwordEditText;
|
||||
@@ -96,6 +101,12 @@ public final class ActivityRegisterBinding implements ViewBinding {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.gender_auto_complete;
|
||||
AutoCompleteTextView genderAutoComplete = ViewBindings.findChildViewById(rootView, id);
|
||||
if (genderAutoComplete == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.login_link;
|
||||
TextView loginLink = ViewBindings.findChildViewById(rootView, id);
|
||||
if (loginLink == null) {
|
||||
@@ -127,7 +138,8 @@ public final class ActivityRegisterBinding implements ViewBinding {
|
||||
}
|
||||
|
||||
return new ActivityRegisterBinding((ScrollView) rootView, ageEditText, emailEditText,
|
||||
loginLink, nameEditText, passwordEditText, registerButton, utenteEditText);
|
||||
genderAutoComplete, loginLink, nameEditText, passwordEditText, registerButton,
|
||||
utenteEditText);
|
||||
}
|
||||
String missingId = rootView.getResources().getResourceName(id);
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||
|
||||
BIN
app/build/intermediates/apk/debug/app-debug.apk
Normal file
BIN
app/build/intermediates/apk/debug/app-debug.apk
Normal file
Binary file not shown.
21
app/build/intermediates/apk/debug/output-metadata.json
Normal file
21
app/build/intermediates/apk/debug/output-metadata.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"version": 3,
|
||||
"artifactType": {
|
||||
"type": "APK",
|
||||
"kind": "Directory"
|
||||
},
|
||||
"applicationId": "com.example.cuida",
|
||||
"variantName": "debug",
|
||||
"elements": [
|
||||
{
|
||||
"type": "SINGLE",
|
||||
"filters": [],
|
||||
"attributes": [],
|
||||
"versionCode": 1,
|
||||
"versionName": "1.0",
|
||||
"outputFile": "app-debug.apk"
|
||||
}
|
||||
],
|
||||
"elementType": "File",
|
||||
"minSdkVersionForDexing": 24
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="93" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="103" startOffset="20" endLine="109" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="118" startOffset="20" endLine="124" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="127" startOffset="16" endLine="134" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="149" startOffset="20" endLine="155" endOffset="67"/></Target></Targets></Layout>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="176" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="93" endOffset="56"/></Target><Target id="@+id/gender_auto_complete" view="AutoCompleteTextView"><Expressions/><location startLine="104" startOffset="20" endLine="108" endOffset="50"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="117" startOffset="20" endLine="123" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="132" startOffset="20" endLine="138" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="141" startOffset="16" endLine="148" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="163" startOffset="20" endLine="169" endOffset="67"/></Target></Targets></Layout>
|
||||
@@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="93" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="103" startOffset="20" endLine="109" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="118" startOffset="20" endLine="124" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="127" startOffset="16" endLine="134" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="149" startOffset="20" endLine="155" endOffset="67"/></Target></Targets></Layout>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="176" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="93" endOffset="56"/></Target><Target id="@+id/gender_auto_complete" view="AutoCompleteTextView"><Expressions/><location startLine="104" startOffset="20" endLine="108" endOffset="50"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="117" startOffset="20" endLine="123" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="132" startOffset="20" endLine="138" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="141" startOffset="16" endLine="148" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="163" startOffset="20" endLine="169" endOffset="67"/></Target></Targets></Layout>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#Wed Mar 11 10:13:14 WET 2026
|
||||
#Thu Mar 12 10:09:26 WET 2026
|
||||
com.example.cuida.app-main-56\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
|
||||
com.example.cuida.app-main-56\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_error.xml.flat
|
||||
com.example.cuida.app-main-56\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_primary.xml.flat
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Agendar Consulta"
|
||||
android:textSize="24sp"
|
||||
android:textStyle="bold"
|
||||
android:textColor="@color/black"
|
||||
android:layout_marginBottom="24dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Data"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<DatePicker
|
||||
android:id="@+id/datePicker"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:calendarViewShown="false"
|
||||
android:datePickerMode="spinner"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:layout_marginBottom="16dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Horário"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler_time_slots"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
android:layout_weight="1"
|
||||
android:layout_marginBottom="16dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Médico/Especialidade"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:hint="Escolha o médico">
|
||||
|
||||
<AutoCompleteTextView
|
||||
android:id="@+id/spinner_doctor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="none" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/edit_reason"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="Motivo da Consulta"
|
||||
android:inputType="textMultiLine"
|
||||
android:minLines="2"
|
||||
android:maxLines="4"/>
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_confirm_appointment"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Confirmar Agendamento"/>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,4 +1,4 @@
|
||||
#Wed Mar 11 10:13:14 WET 2026
|
||||
#Thu Mar 12 10:09:26 WET 2026
|
||||
com.example.cuida.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
|
||||
com.example.cuida.app-main-6\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_error.xml
|
||||
com.example.cuida.app-main-6\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_primary.xml
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Agendar Consulta"
|
||||
android:textSize="24sp"
|
||||
android:textStyle="bold"
|
||||
android:textColor="@color/black"
|
||||
android:layout_marginBottom="24dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Data"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<DatePicker
|
||||
android:id="@+id/datePicker"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:calendarViewShown="false"
|
||||
android:datePickerMode="spinner"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:layout_marginBottom="16dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Horário"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler_time_slots"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
android:layout_weight="1"
|
||||
android:layout_marginBottom="16dp"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Selecionar Médico/Especialidade"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="8dp"/>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:hint="Escolha o médico">
|
||||
|
||||
<AutoCompleteTextView
|
||||
android:id="@+id/spinner_doctor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="none" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/edit_reason"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="Motivo da Consulta"
|
||||
android:inputType="textMultiLine"
|
||||
android:minLines="2"
|
||||
android:maxLines="4"/>
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_confirm_appointment"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Confirmar Agendamento"/>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,4 +1,4 @@
|
||||
#Wed Mar 11 12:44:41 WET 2026
|
||||
#Thu Mar 12 10:29:42 WET 2026
|
||||
base.0=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
||||
base.1=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
||||
base.10=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -58,6 +58,7 @@ id edit_utente
|
||||
id email_edit_text
|
||||
id fab_add_medication
|
||||
id forgot_password_link
|
||||
id gender_auto_complete
|
||||
id input_symptoms
|
||||
id login_button
|
||||
id login_link
|
||||
|
||||
Binary file not shown.
@@ -1,4 +1,8 @@
|
||||
[
|
||||
{
|
||||
"merged": "com.example.cuida.app-mergeDebugResources-53:/layout/activity_register.xml",
|
||||
"source": "com.example.cuida.app-main-56:/layout/activity_register.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_medication.xml",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_medication.xml"
|
||||
@@ -31,10 +35,6 @@
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_profile.xml",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_profile.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.example.cuida.app-mergeDebugResources-53:/layout/fragment_schedule_appointment.xml",
|
||||
"source": "com.example.cuida.app-main-56:/layout/fragment_schedule_appointment.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/activity_login.xml",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/activity_login.xml"
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_schedule_appointment.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_schedule_appointment.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_item_time_slot.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/item_time_slot.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_placeholder.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_placeholder.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_item_time_slot.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/item_time_slot.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_btn_outline_primary.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/btn_outline_primary.xml"
|
||||
@@ -39,6 +39,10 @@
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_home.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_home.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.example.cuida.app-debug-54:/layout_activity_register.xml.flat",
|
||||
"source": "com.example.cuida.app-main-56:/layout/activity_register.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_launcher.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_launcher.xml"
|
||||
@@ -83,10 +87,6 @@
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_activity_login.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/activity_login.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.example.cuida.app-debug-54:/layout_fragment_schedule_appointment.xml.flat",
|
||||
"source": "com.example.cuida.app-main-56:/layout/fragment_schedule_appointment.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_activity_forgot_password.xml.flat",
|
||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/activity_forgot_password.xml"
|
||||
|
||||
@@ -95,6 +95,20 @@
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
</LinearLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:hint="Sexo">
|
||||
|
||||
<AutoCompleteTextView
|
||||
android:id="@+id/gender_auto_complete"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="none" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -3447,360 +3447,361 @@ int id forgot_password_link 0x7f0900f2
|
||||
int id fragment_container_view_tag 0x7f0900f3
|
||||
int id frost 0x7f0900f4
|
||||
int id fullscreen_header 0x7f0900f5
|
||||
int id ghost_view 0x7f0900f6
|
||||
int id ghost_view_holder 0x7f0900f7
|
||||
int id gone 0x7f0900f8
|
||||
int id graph 0x7f0900f9
|
||||
int id graph_wrap 0x7f0900fa
|
||||
int id group_divider 0x7f0900fb
|
||||
int id grouping 0x7f0900fc
|
||||
int id groups 0x7f0900fd
|
||||
int id header_title 0x7f0900fe
|
||||
int id hide_ime_id 0x7f0900ff
|
||||
int id hideable 0x7f090100
|
||||
int id home 0x7f090101
|
||||
int id homeAsUp 0x7f090102
|
||||
int id honorRequest 0x7f090103
|
||||
int id horizontal_only 0x7f090104
|
||||
int id icon 0x7f090105
|
||||
int id icon_group 0x7f090106
|
||||
int id icon_only 0x7f090107
|
||||
int id ifRoom 0x7f090108
|
||||
int id ignore 0x7f090109
|
||||
int id ignoreRequest 0x7f09010a
|
||||
int id image 0x7f09010b
|
||||
int id immediateStop 0x7f09010c
|
||||
int id included 0x7f09010d
|
||||
int id indeterminate 0x7f09010e
|
||||
int id info 0x7f09010f
|
||||
int id input_symptoms 0x7f090110
|
||||
int id invisible 0x7f090111
|
||||
int id inward 0x7f090112
|
||||
int id italic 0x7f090113
|
||||
int id item_touch_helper_previous_elevation 0x7f090114
|
||||
int id jumpToEnd 0x7f090115
|
||||
int id jumpToStart 0x7f090116
|
||||
int id labeled 0x7f090117
|
||||
int id layout 0x7f090118
|
||||
int id left 0x7f090119
|
||||
int id leftToRight 0x7f09011a
|
||||
int id legacy 0x7f09011b
|
||||
int id light 0x7f09011c
|
||||
int id line1 0x7f09011d
|
||||
int id line3 0x7f09011e
|
||||
int id linear 0x7f09011f
|
||||
int id listMode 0x7f090120
|
||||
int id list_item 0x7f090121
|
||||
int id locale 0x7f090122
|
||||
int id login_button 0x7f090123
|
||||
int id login_link 0x7f090124
|
||||
int id ltr 0x7f090125
|
||||
int id m3_side_sheet 0x7f090126
|
||||
int id marquee 0x7f090127
|
||||
int id masked 0x7f090128
|
||||
int id match_constraint 0x7f090129
|
||||
int id match_parent 0x7f09012a
|
||||
int id material_clock_display 0x7f09012b
|
||||
int id material_clock_display_and_toggle 0x7f09012c
|
||||
int id material_clock_face 0x7f09012d
|
||||
int id material_clock_hand 0x7f09012e
|
||||
int id material_clock_level 0x7f09012f
|
||||
int id material_clock_period_am_button 0x7f090130
|
||||
int id material_clock_period_pm_button 0x7f090131
|
||||
int id material_clock_period_toggle 0x7f090132
|
||||
int id material_hour_text_input 0x7f090133
|
||||
int id material_hour_tv 0x7f090134
|
||||
int id material_label 0x7f090135
|
||||
int id material_minute_text_input 0x7f090136
|
||||
int id material_minute_tv 0x7f090137
|
||||
int id material_textinput_timepicker 0x7f090138
|
||||
int id material_timepicker_cancel_button 0x7f090139
|
||||
int id material_timepicker_container 0x7f09013a
|
||||
int id material_timepicker_mode_button 0x7f09013b
|
||||
int id material_timepicker_ok_button 0x7f09013c
|
||||
int id material_timepicker_view 0x7f09013d
|
||||
int id material_value_index 0x7f09013e
|
||||
int id matrix 0x7f09013f
|
||||
int id message 0x7f090140
|
||||
int id middle 0x7f090141
|
||||
int id mini 0x7f090142
|
||||
int id mobile_navigation 0x7f090143
|
||||
int id month_grid 0x7f090144
|
||||
int id month_navigation_bar 0x7f090145
|
||||
int id month_navigation_fragment_toggle 0x7f090146
|
||||
int id month_navigation_next 0x7f090147
|
||||
int id month_navigation_previous 0x7f090148
|
||||
int id month_title 0x7f090149
|
||||
int id motion_base 0x7f09014a
|
||||
int id mtrl_anchor_parent 0x7f09014b
|
||||
int id mtrl_calendar_day_selector_frame 0x7f09014c
|
||||
int id mtrl_calendar_days_of_week 0x7f09014d
|
||||
int id mtrl_calendar_frame 0x7f09014e
|
||||
int id mtrl_calendar_main_pane 0x7f09014f
|
||||
int id mtrl_calendar_months 0x7f090150
|
||||
int id mtrl_calendar_selection_frame 0x7f090151
|
||||
int id mtrl_calendar_text_input_frame 0x7f090152
|
||||
int id mtrl_calendar_year_selector_frame 0x7f090153
|
||||
int id mtrl_card_checked_layer_id 0x7f090154
|
||||
int id mtrl_child_content_container 0x7f090155
|
||||
int id mtrl_internal_children_alpha_tag 0x7f090156
|
||||
int id mtrl_motion_snapshot_view 0x7f090157
|
||||
int id mtrl_picker_fullscreen 0x7f090158
|
||||
int id mtrl_picker_header 0x7f090159
|
||||
int id mtrl_picker_header_selection_text 0x7f09015a
|
||||
int id mtrl_picker_header_title_and_selection 0x7f09015b
|
||||
int id mtrl_picker_header_toggle 0x7f09015c
|
||||
int id mtrl_picker_text_input_date 0x7f09015d
|
||||
int id mtrl_picker_text_input_range_end 0x7f09015e
|
||||
int id mtrl_picker_text_input_range_start 0x7f09015f
|
||||
int id mtrl_picker_title_text 0x7f090160
|
||||
int id mtrl_view_tag_bottom_padding 0x7f090161
|
||||
int id multiply 0x7f090162
|
||||
int id name_edit_text 0x7f090163
|
||||
int id nav_controller_view_tag 0x7f090164
|
||||
int id nav_host_fragment 0x7f090165
|
||||
int id nav_host_fragment_container 0x7f090166
|
||||
int id nav_view 0x7f090167
|
||||
int id navigation_appointments 0x7f090168
|
||||
int id navigation_bar_item_active_indicator_view 0x7f090169
|
||||
int id navigation_bar_item_icon_container 0x7f09016a
|
||||
int id navigation_bar_item_icon_view 0x7f09016b
|
||||
int id navigation_bar_item_labels_group 0x7f09016c
|
||||
int id navigation_bar_item_large_label_view 0x7f09016d
|
||||
int id navigation_bar_item_small_label_view 0x7f09016e
|
||||
int id navigation_header_container 0x7f09016f
|
||||
int id navigation_home 0x7f090170
|
||||
int id navigation_medication 0x7f090171
|
||||
int id navigation_profile 0x7f090172
|
||||
int id navigation_schedule_appointment 0x7f090173
|
||||
int id navigation_sns24 0x7f090174
|
||||
int id never 0x7f090175
|
||||
int id neverCompleteToEnd 0x7f090176
|
||||
int id neverCompleteToStart 0x7f090177
|
||||
int id new_password 0x7f090178
|
||||
int id next_med_name 0x7f090179
|
||||
int id next_med_time 0x7f09017a
|
||||
int id noScroll 0x7f09017b
|
||||
int id noState 0x7f09017c
|
||||
int id none 0x7f09017d
|
||||
int id normal 0x7f09017e
|
||||
int id north 0x7f09017f
|
||||
int id notification_background 0x7f090180
|
||||
int id notification_main_column 0x7f090181
|
||||
int id notification_main_column_container 0x7f090182
|
||||
int id off 0x7f090183
|
||||
int id on 0x7f090184
|
||||
int id onInterceptTouchReturnSwipe 0x7f090185
|
||||
int id open_search_bar_text_view 0x7f090186
|
||||
int id open_search_view_background 0x7f090187
|
||||
int id open_search_view_clear_button 0x7f090188
|
||||
int id open_search_view_content_container 0x7f090189
|
||||
int id open_search_view_divider 0x7f09018a
|
||||
int id open_search_view_dummy_toolbar 0x7f09018b
|
||||
int id open_search_view_edit_text 0x7f09018c
|
||||
int id open_search_view_header_container 0x7f09018d
|
||||
int id open_search_view_root 0x7f09018e
|
||||
int id open_search_view_scrim 0x7f09018f
|
||||
int id open_search_view_search_prefix 0x7f090190
|
||||
int id open_search_view_status_bar_spacer 0x7f090191
|
||||
int id open_search_view_toolbar 0x7f090192
|
||||
int id open_search_view_toolbar_container 0x7f090193
|
||||
int id outline 0x7f090194
|
||||
int id outward 0x7f090195
|
||||
int id overshoot 0x7f090196
|
||||
int id packed 0x7f090197
|
||||
int id parallax 0x7f090198
|
||||
int id parent 0x7f090199
|
||||
int id parentPanel 0x7f09019a
|
||||
int id parentRelative 0x7f09019b
|
||||
int id parent_matrix 0x7f09019c
|
||||
int id password_edit_text 0x7f09019d
|
||||
int id password_toggle 0x7f09019e
|
||||
int id path 0x7f09019f
|
||||
int id pathRelative 0x7f0901a0
|
||||
int id peekHeight 0x7f0901a1
|
||||
int id percent 0x7f0901a2
|
||||
int id pin 0x7f0901a3
|
||||
int id position 0x7f0901a4
|
||||
int id postLayout 0x7f0901a5
|
||||
int id pressed 0x7f0901a6
|
||||
int id profile_age 0x7f0901a7
|
||||
int id profile_email 0x7f0901a8
|
||||
int id profile_image 0x7f0901a9
|
||||
int id profile_name 0x7f0901aa
|
||||
int id profile_utente 0x7f0901ab
|
||||
int id progress_circular 0x7f0901ac
|
||||
int id progress_horizontal 0x7f0901ad
|
||||
int id radio 0x7f0901ae
|
||||
int id radio_group_route 0x7f0901af
|
||||
int id radio_inhalatory 0x7f0901b0
|
||||
int id radio_oral 0x7f0901b1
|
||||
int id radio_topical 0x7f0901b2
|
||||
int id ratio 0x7f0901b3
|
||||
int id rectangles 0x7f0901b4
|
||||
int id recycler_appointments_future 0x7f0901b5
|
||||
int id recycler_appointments_past 0x7f0901b6
|
||||
int id recycler_medication 0x7f0901b7
|
||||
int id recycler_time_slots 0x7f0901b8
|
||||
int id register_button 0x7f0901b9
|
||||
int id register_link 0x7f0901ba
|
||||
int id report_drawn 0x7f0901bb
|
||||
int id reset_button 0x7f0901bc
|
||||
int id reverseSawtooth 0x7f0901bd
|
||||
int id right 0x7f0901be
|
||||
int id rightToLeft 0x7f0901bf
|
||||
int id right_icon 0x7f0901c0
|
||||
int id right_side 0x7f0901c1
|
||||
int id rounded 0x7f0901c2
|
||||
int id row_index_key 0x7f0901c3
|
||||
int id rtl 0x7f0901c4
|
||||
int id save_non_transition_alpha 0x7f0901c5
|
||||
int id save_overlay_view 0x7f0901c6
|
||||
int id sawtooth 0x7f0901c7
|
||||
int id scale 0x7f0901c8
|
||||
int id screen 0x7f0901c9
|
||||
int id scroll 0x7f0901ca
|
||||
int id scrollIndicatorDown 0x7f0901cb
|
||||
int id scrollIndicatorUp 0x7f0901cc
|
||||
int id scrollView 0x7f0901cd
|
||||
int id scrollable 0x7f0901ce
|
||||
int id search_badge 0x7f0901cf
|
||||
int id search_bar 0x7f0901d0
|
||||
int id search_button 0x7f0901d1
|
||||
int id search_close_btn 0x7f0901d2
|
||||
int id search_edit_frame 0x7f0901d3
|
||||
int id search_go_btn 0x7f0901d4
|
||||
int id search_mag_icon 0x7f0901d5
|
||||
int id search_plate 0x7f0901d6
|
||||
int id search_src_text 0x7f0901d7
|
||||
int id search_voice_btn 0x7f0901d8
|
||||
int id select_dialog_listview 0x7f0901d9
|
||||
int id selected 0x7f0901da
|
||||
int id selection_type 0x7f0901db
|
||||
int id sharedValueSet 0x7f0901dc
|
||||
int id sharedValueUnset 0x7f0901dd
|
||||
int id shortcut 0x7f0901de
|
||||
int id showCustom 0x7f0901df
|
||||
int id showHome 0x7f0901e0
|
||||
int id showTitle 0x7f0901e1
|
||||
int id sin 0x7f0901e2
|
||||
int id skipCollapsed 0x7f0901e3
|
||||
int id skipped 0x7f0901e4
|
||||
int id slide 0x7f0901e5
|
||||
int id sliding_pane_detail_container 0x7f0901e6
|
||||
int id sliding_pane_layout 0x7f0901e7
|
||||
int id snackbar_action 0x7f0901e8
|
||||
int id snackbar_text 0x7f0901e9
|
||||
int id snap 0x7f0901ea
|
||||
int id snapMargins 0x7f0901eb
|
||||
int id south 0x7f0901ec
|
||||
int id spacer 0x7f0901ed
|
||||
int id special_effects_controller_view_tag 0x7f0901ee
|
||||
int id spinner_doctor 0x7f0901ef
|
||||
int id spline 0x7f0901f0
|
||||
int id split_action_bar 0x7f0901f1
|
||||
int id spread 0x7f0901f2
|
||||
int id spread_inside 0x7f0901f3
|
||||
int id spring 0x7f0901f4
|
||||
int id square 0x7f0901f5
|
||||
int id src_atop 0x7f0901f6
|
||||
int id src_in 0x7f0901f7
|
||||
int id src_over 0x7f0901f8
|
||||
int id standard 0x7f0901f9
|
||||
int id start 0x7f0901fa
|
||||
int id startHorizontal 0x7f0901fb
|
||||
int id startToEnd 0x7f0901fc
|
||||
int id startVertical 0x7f0901fd
|
||||
int id staticLayout 0x7f0901fe
|
||||
int id staticPostLayout 0x7f0901ff
|
||||
int id stop 0x7f090200
|
||||
int id stretch 0x7f090201
|
||||
int id submenuarrow 0x7f090202
|
||||
int id submit_area 0x7f090203
|
||||
int id supportScrollUp 0x7f090204
|
||||
int id tabMode 0x7f090205
|
||||
int id tag_accessibility_actions 0x7f090206
|
||||
int id tag_accessibility_clickable_spans 0x7f090207
|
||||
int id tag_accessibility_heading 0x7f090208
|
||||
int id tag_accessibility_pane_title 0x7f090209
|
||||
int id tag_on_apply_window_listener 0x7f09020a
|
||||
int id tag_on_receive_content_listener 0x7f09020b
|
||||
int id tag_on_receive_content_mime_types 0x7f09020c
|
||||
int id tag_screen_reader_focusable 0x7f09020d
|
||||
int id tag_state_description 0x7f09020e
|
||||
int id tag_transition_group 0x7f09020f
|
||||
int id tag_unhandled_key_event_manager 0x7f090210
|
||||
int id tag_unhandled_key_listeners 0x7f090211
|
||||
int id tag_window_insets_animation_callback 0x7f090212
|
||||
int id text 0x7f090213
|
||||
int id text2 0x7f090214
|
||||
int id textEnd 0x7f090215
|
||||
int id textSpacerNoButtons 0x7f090216
|
||||
int id textSpacerNoTitle 0x7f090217
|
||||
int id textStart 0x7f090218
|
||||
int id textTop 0x7f090219
|
||||
int id text_ai_result 0x7f09021a
|
||||
int id text_date 0x7f09021b
|
||||
int id text_empty_medications 0x7f09021c
|
||||
int id text_greeting 0x7f09021d
|
||||
int id text_input_end_icon 0x7f09021e
|
||||
int id text_input_error_icon 0x7f09021f
|
||||
int id text_input_start_icon 0x7f090220
|
||||
int id text_med_dosage 0x7f090221
|
||||
int id text_med_name 0x7f090222
|
||||
int id text_med_notes 0x7f090223
|
||||
int id text_med_time 0x7f090224
|
||||
int id text_reason 0x7f090225
|
||||
int id text_time 0x7f090226
|
||||
int id text_title 0x7f090227
|
||||
int id text_type 0x7f090228
|
||||
int id textinput_counter 0x7f090229
|
||||
int id textinput_error 0x7f09022a
|
||||
int id textinput_helper_text 0x7f09022b
|
||||
int id textinput_placeholder 0x7f09022c
|
||||
int id textinput_prefix_text 0x7f09022d
|
||||
int id textinput_suffix_text 0x7f09022e
|
||||
int id time 0x7f09022f
|
||||
int id title 0x7f090230
|
||||
int id titleDividerNoCustom 0x7f090231
|
||||
int id title_template 0x7f090232
|
||||
int id toggle 0x7f090233
|
||||
int id top 0x7f090234
|
||||
int id topPanel 0x7f090235
|
||||
int id touch_outside 0x7f090236
|
||||
int id transitionToEnd 0x7f090237
|
||||
int id transitionToStart 0x7f090238
|
||||
int id transition_current_scene 0x7f090239
|
||||
int id transition_layout_save 0x7f09023a
|
||||
int id transition_position 0x7f09023b
|
||||
int id transition_scene_layoutid_cache 0x7f09023c
|
||||
int id transition_transform 0x7f09023d
|
||||
int id triangle 0x7f09023e
|
||||
int id unchecked 0x7f09023f
|
||||
int id uniform 0x7f090240
|
||||
int id unlabeled 0x7f090241
|
||||
int id up 0x7f090242
|
||||
int id useLogo 0x7f090243
|
||||
int id utente_edit_text 0x7f090244
|
||||
int id vertical_only 0x7f090245
|
||||
int id view_offset_helper 0x7f090246
|
||||
int id view_transition 0x7f090247
|
||||
int id view_tree_lifecycle_owner 0x7f090248
|
||||
int id view_tree_on_back_pressed_dispatcher_owner 0x7f090249
|
||||
int id view_tree_saved_state_registry_owner 0x7f09024a
|
||||
int id view_tree_view_model_store_owner 0x7f09024b
|
||||
int id visible 0x7f09024c
|
||||
int id visible_removing_fragment_view_tag 0x7f09024d
|
||||
int id west 0x7f09024e
|
||||
int id wide 0x7f09024f
|
||||
int id withText 0x7f090250
|
||||
int id with_icon 0x7f090251
|
||||
int id withinBounds 0x7f090252
|
||||
int id wrap 0x7f090253
|
||||
int id wrap_content 0x7f090254
|
||||
int id wrap_content_constrained 0x7f090255
|
||||
int id x_left 0x7f090256
|
||||
int id x_right 0x7f090257
|
||||
int id gender_auto_complete 0x7f0900f6
|
||||
int id ghost_view 0x7f0900f7
|
||||
int id ghost_view_holder 0x7f0900f8
|
||||
int id gone 0x7f0900f9
|
||||
int id graph 0x7f0900fa
|
||||
int id graph_wrap 0x7f0900fb
|
||||
int id group_divider 0x7f0900fc
|
||||
int id grouping 0x7f0900fd
|
||||
int id groups 0x7f0900fe
|
||||
int id header_title 0x7f0900ff
|
||||
int id hide_ime_id 0x7f090100
|
||||
int id hideable 0x7f090101
|
||||
int id home 0x7f090102
|
||||
int id homeAsUp 0x7f090103
|
||||
int id honorRequest 0x7f090104
|
||||
int id horizontal_only 0x7f090105
|
||||
int id icon 0x7f090106
|
||||
int id icon_group 0x7f090107
|
||||
int id icon_only 0x7f090108
|
||||
int id ifRoom 0x7f090109
|
||||
int id ignore 0x7f09010a
|
||||
int id ignoreRequest 0x7f09010b
|
||||
int id image 0x7f09010c
|
||||
int id immediateStop 0x7f09010d
|
||||
int id included 0x7f09010e
|
||||
int id indeterminate 0x7f09010f
|
||||
int id info 0x7f090110
|
||||
int id input_symptoms 0x7f090111
|
||||
int id invisible 0x7f090112
|
||||
int id inward 0x7f090113
|
||||
int id italic 0x7f090114
|
||||
int id item_touch_helper_previous_elevation 0x7f090115
|
||||
int id jumpToEnd 0x7f090116
|
||||
int id jumpToStart 0x7f090117
|
||||
int id labeled 0x7f090118
|
||||
int id layout 0x7f090119
|
||||
int id left 0x7f09011a
|
||||
int id leftToRight 0x7f09011b
|
||||
int id legacy 0x7f09011c
|
||||
int id light 0x7f09011d
|
||||
int id line1 0x7f09011e
|
||||
int id line3 0x7f09011f
|
||||
int id linear 0x7f090120
|
||||
int id listMode 0x7f090121
|
||||
int id list_item 0x7f090122
|
||||
int id locale 0x7f090123
|
||||
int id login_button 0x7f090124
|
||||
int id login_link 0x7f090125
|
||||
int id ltr 0x7f090126
|
||||
int id m3_side_sheet 0x7f090127
|
||||
int id marquee 0x7f090128
|
||||
int id masked 0x7f090129
|
||||
int id match_constraint 0x7f09012a
|
||||
int id match_parent 0x7f09012b
|
||||
int id material_clock_display 0x7f09012c
|
||||
int id material_clock_display_and_toggle 0x7f09012d
|
||||
int id material_clock_face 0x7f09012e
|
||||
int id material_clock_hand 0x7f09012f
|
||||
int id material_clock_level 0x7f090130
|
||||
int id material_clock_period_am_button 0x7f090131
|
||||
int id material_clock_period_pm_button 0x7f090132
|
||||
int id material_clock_period_toggle 0x7f090133
|
||||
int id material_hour_text_input 0x7f090134
|
||||
int id material_hour_tv 0x7f090135
|
||||
int id material_label 0x7f090136
|
||||
int id material_minute_text_input 0x7f090137
|
||||
int id material_minute_tv 0x7f090138
|
||||
int id material_textinput_timepicker 0x7f090139
|
||||
int id material_timepicker_cancel_button 0x7f09013a
|
||||
int id material_timepicker_container 0x7f09013b
|
||||
int id material_timepicker_mode_button 0x7f09013c
|
||||
int id material_timepicker_ok_button 0x7f09013d
|
||||
int id material_timepicker_view 0x7f09013e
|
||||
int id material_value_index 0x7f09013f
|
||||
int id matrix 0x7f090140
|
||||
int id message 0x7f090141
|
||||
int id middle 0x7f090142
|
||||
int id mini 0x7f090143
|
||||
int id mobile_navigation 0x7f090144
|
||||
int id month_grid 0x7f090145
|
||||
int id month_navigation_bar 0x7f090146
|
||||
int id month_navigation_fragment_toggle 0x7f090147
|
||||
int id month_navigation_next 0x7f090148
|
||||
int id month_navigation_previous 0x7f090149
|
||||
int id month_title 0x7f09014a
|
||||
int id motion_base 0x7f09014b
|
||||
int id mtrl_anchor_parent 0x7f09014c
|
||||
int id mtrl_calendar_day_selector_frame 0x7f09014d
|
||||
int id mtrl_calendar_days_of_week 0x7f09014e
|
||||
int id mtrl_calendar_frame 0x7f09014f
|
||||
int id mtrl_calendar_main_pane 0x7f090150
|
||||
int id mtrl_calendar_months 0x7f090151
|
||||
int id mtrl_calendar_selection_frame 0x7f090152
|
||||
int id mtrl_calendar_text_input_frame 0x7f090153
|
||||
int id mtrl_calendar_year_selector_frame 0x7f090154
|
||||
int id mtrl_card_checked_layer_id 0x7f090155
|
||||
int id mtrl_child_content_container 0x7f090156
|
||||
int id mtrl_internal_children_alpha_tag 0x7f090157
|
||||
int id mtrl_motion_snapshot_view 0x7f090158
|
||||
int id mtrl_picker_fullscreen 0x7f090159
|
||||
int id mtrl_picker_header 0x7f09015a
|
||||
int id mtrl_picker_header_selection_text 0x7f09015b
|
||||
int id mtrl_picker_header_title_and_selection 0x7f09015c
|
||||
int id mtrl_picker_header_toggle 0x7f09015d
|
||||
int id mtrl_picker_text_input_date 0x7f09015e
|
||||
int id mtrl_picker_text_input_range_end 0x7f09015f
|
||||
int id mtrl_picker_text_input_range_start 0x7f090160
|
||||
int id mtrl_picker_title_text 0x7f090161
|
||||
int id mtrl_view_tag_bottom_padding 0x7f090162
|
||||
int id multiply 0x7f090163
|
||||
int id name_edit_text 0x7f090164
|
||||
int id nav_controller_view_tag 0x7f090165
|
||||
int id nav_host_fragment 0x7f090166
|
||||
int id nav_host_fragment_container 0x7f090167
|
||||
int id nav_view 0x7f090168
|
||||
int id navigation_appointments 0x7f090169
|
||||
int id navigation_bar_item_active_indicator_view 0x7f09016a
|
||||
int id navigation_bar_item_icon_container 0x7f09016b
|
||||
int id navigation_bar_item_icon_view 0x7f09016c
|
||||
int id navigation_bar_item_labels_group 0x7f09016d
|
||||
int id navigation_bar_item_large_label_view 0x7f09016e
|
||||
int id navigation_bar_item_small_label_view 0x7f09016f
|
||||
int id navigation_header_container 0x7f090170
|
||||
int id navigation_home 0x7f090171
|
||||
int id navigation_medication 0x7f090172
|
||||
int id navigation_profile 0x7f090173
|
||||
int id navigation_schedule_appointment 0x7f090174
|
||||
int id navigation_sns24 0x7f090175
|
||||
int id never 0x7f090176
|
||||
int id neverCompleteToEnd 0x7f090177
|
||||
int id neverCompleteToStart 0x7f090178
|
||||
int id new_password 0x7f090179
|
||||
int id next_med_name 0x7f09017a
|
||||
int id next_med_time 0x7f09017b
|
||||
int id noScroll 0x7f09017c
|
||||
int id noState 0x7f09017d
|
||||
int id none 0x7f09017e
|
||||
int id normal 0x7f09017f
|
||||
int id north 0x7f090180
|
||||
int id notification_background 0x7f090181
|
||||
int id notification_main_column 0x7f090182
|
||||
int id notification_main_column_container 0x7f090183
|
||||
int id off 0x7f090184
|
||||
int id on 0x7f090185
|
||||
int id onInterceptTouchReturnSwipe 0x7f090186
|
||||
int id open_search_bar_text_view 0x7f090187
|
||||
int id open_search_view_background 0x7f090188
|
||||
int id open_search_view_clear_button 0x7f090189
|
||||
int id open_search_view_content_container 0x7f09018a
|
||||
int id open_search_view_divider 0x7f09018b
|
||||
int id open_search_view_dummy_toolbar 0x7f09018c
|
||||
int id open_search_view_edit_text 0x7f09018d
|
||||
int id open_search_view_header_container 0x7f09018e
|
||||
int id open_search_view_root 0x7f09018f
|
||||
int id open_search_view_scrim 0x7f090190
|
||||
int id open_search_view_search_prefix 0x7f090191
|
||||
int id open_search_view_status_bar_spacer 0x7f090192
|
||||
int id open_search_view_toolbar 0x7f090193
|
||||
int id open_search_view_toolbar_container 0x7f090194
|
||||
int id outline 0x7f090195
|
||||
int id outward 0x7f090196
|
||||
int id overshoot 0x7f090197
|
||||
int id packed 0x7f090198
|
||||
int id parallax 0x7f090199
|
||||
int id parent 0x7f09019a
|
||||
int id parentPanel 0x7f09019b
|
||||
int id parentRelative 0x7f09019c
|
||||
int id parent_matrix 0x7f09019d
|
||||
int id password_edit_text 0x7f09019e
|
||||
int id password_toggle 0x7f09019f
|
||||
int id path 0x7f0901a0
|
||||
int id pathRelative 0x7f0901a1
|
||||
int id peekHeight 0x7f0901a2
|
||||
int id percent 0x7f0901a3
|
||||
int id pin 0x7f0901a4
|
||||
int id position 0x7f0901a5
|
||||
int id postLayout 0x7f0901a6
|
||||
int id pressed 0x7f0901a7
|
||||
int id profile_age 0x7f0901a8
|
||||
int id profile_email 0x7f0901a9
|
||||
int id profile_image 0x7f0901aa
|
||||
int id profile_name 0x7f0901ab
|
||||
int id profile_utente 0x7f0901ac
|
||||
int id progress_circular 0x7f0901ad
|
||||
int id progress_horizontal 0x7f0901ae
|
||||
int id radio 0x7f0901af
|
||||
int id radio_group_route 0x7f0901b0
|
||||
int id radio_inhalatory 0x7f0901b1
|
||||
int id radio_oral 0x7f0901b2
|
||||
int id radio_topical 0x7f0901b3
|
||||
int id ratio 0x7f0901b4
|
||||
int id rectangles 0x7f0901b5
|
||||
int id recycler_appointments_future 0x7f0901b6
|
||||
int id recycler_appointments_past 0x7f0901b7
|
||||
int id recycler_medication 0x7f0901b8
|
||||
int id recycler_time_slots 0x7f0901b9
|
||||
int id register_button 0x7f0901ba
|
||||
int id register_link 0x7f0901bb
|
||||
int id report_drawn 0x7f0901bc
|
||||
int id reset_button 0x7f0901bd
|
||||
int id reverseSawtooth 0x7f0901be
|
||||
int id right 0x7f0901bf
|
||||
int id rightToLeft 0x7f0901c0
|
||||
int id right_icon 0x7f0901c1
|
||||
int id right_side 0x7f0901c2
|
||||
int id rounded 0x7f0901c3
|
||||
int id row_index_key 0x7f0901c4
|
||||
int id rtl 0x7f0901c5
|
||||
int id save_non_transition_alpha 0x7f0901c6
|
||||
int id save_overlay_view 0x7f0901c7
|
||||
int id sawtooth 0x7f0901c8
|
||||
int id scale 0x7f0901c9
|
||||
int id screen 0x7f0901ca
|
||||
int id scroll 0x7f0901cb
|
||||
int id scrollIndicatorDown 0x7f0901cc
|
||||
int id scrollIndicatorUp 0x7f0901cd
|
||||
int id scrollView 0x7f0901ce
|
||||
int id scrollable 0x7f0901cf
|
||||
int id search_badge 0x7f0901d0
|
||||
int id search_bar 0x7f0901d1
|
||||
int id search_button 0x7f0901d2
|
||||
int id search_close_btn 0x7f0901d3
|
||||
int id search_edit_frame 0x7f0901d4
|
||||
int id search_go_btn 0x7f0901d5
|
||||
int id search_mag_icon 0x7f0901d6
|
||||
int id search_plate 0x7f0901d7
|
||||
int id search_src_text 0x7f0901d8
|
||||
int id search_voice_btn 0x7f0901d9
|
||||
int id select_dialog_listview 0x7f0901da
|
||||
int id selected 0x7f0901db
|
||||
int id selection_type 0x7f0901dc
|
||||
int id sharedValueSet 0x7f0901dd
|
||||
int id sharedValueUnset 0x7f0901de
|
||||
int id shortcut 0x7f0901df
|
||||
int id showCustom 0x7f0901e0
|
||||
int id showHome 0x7f0901e1
|
||||
int id showTitle 0x7f0901e2
|
||||
int id sin 0x7f0901e3
|
||||
int id skipCollapsed 0x7f0901e4
|
||||
int id skipped 0x7f0901e5
|
||||
int id slide 0x7f0901e6
|
||||
int id sliding_pane_detail_container 0x7f0901e7
|
||||
int id sliding_pane_layout 0x7f0901e8
|
||||
int id snackbar_action 0x7f0901e9
|
||||
int id snackbar_text 0x7f0901ea
|
||||
int id snap 0x7f0901eb
|
||||
int id snapMargins 0x7f0901ec
|
||||
int id south 0x7f0901ed
|
||||
int id spacer 0x7f0901ee
|
||||
int id special_effects_controller_view_tag 0x7f0901ef
|
||||
int id spinner_doctor 0x7f0901f0
|
||||
int id spline 0x7f0901f1
|
||||
int id split_action_bar 0x7f0901f2
|
||||
int id spread 0x7f0901f3
|
||||
int id spread_inside 0x7f0901f4
|
||||
int id spring 0x7f0901f5
|
||||
int id square 0x7f0901f6
|
||||
int id src_atop 0x7f0901f7
|
||||
int id src_in 0x7f0901f8
|
||||
int id src_over 0x7f0901f9
|
||||
int id standard 0x7f0901fa
|
||||
int id start 0x7f0901fb
|
||||
int id startHorizontal 0x7f0901fc
|
||||
int id startToEnd 0x7f0901fd
|
||||
int id startVertical 0x7f0901fe
|
||||
int id staticLayout 0x7f0901ff
|
||||
int id staticPostLayout 0x7f090200
|
||||
int id stop 0x7f090201
|
||||
int id stretch 0x7f090202
|
||||
int id submenuarrow 0x7f090203
|
||||
int id submit_area 0x7f090204
|
||||
int id supportScrollUp 0x7f090205
|
||||
int id tabMode 0x7f090206
|
||||
int id tag_accessibility_actions 0x7f090207
|
||||
int id tag_accessibility_clickable_spans 0x7f090208
|
||||
int id tag_accessibility_heading 0x7f090209
|
||||
int id tag_accessibility_pane_title 0x7f09020a
|
||||
int id tag_on_apply_window_listener 0x7f09020b
|
||||
int id tag_on_receive_content_listener 0x7f09020c
|
||||
int id tag_on_receive_content_mime_types 0x7f09020d
|
||||
int id tag_screen_reader_focusable 0x7f09020e
|
||||
int id tag_state_description 0x7f09020f
|
||||
int id tag_transition_group 0x7f090210
|
||||
int id tag_unhandled_key_event_manager 0x7f090211
|
||||
int id tag_unhandled_key_listeners 0x7f090212
|
||||
int id tag_window_insets_animation_callback 0x7f090213
|
||||
int id text 0x7f090214
|
||||
int id text2 0x7f090215
|
||||
int id textEnd 0x7f090216
|
||||
int id textSpacerNoButtons 0x7f090217
|
||||
int id textSpacerNoTitle 0x7f090218
|
||||
int id textStart 0x7f090219
|
||||
int id textTop 0x7f09021a
|
||||
int id text_ai_result 0x7f09021b
|
||||
int id text_date 0x7f09021c
|
||||
int id text_empty_medications 0x7f09021d
|
||||
int id text_greeting 0x7f09021e
|
||||
int id text_input_end_icon 0x7f09021f
|
||||
int id text_input_error_icon 0x7f090220
|
||||
int id text_input_start_icon 0x7f090221
|
||||
int id text_med_dosage 0x7f090222
|
||||
int id text_med_name 0x7f090223
|
||||
int id text_med_notes 0x7f090224
|
||||
int id text_med_time 0x7f090225
|
||||
int id text_reason 0x7f090226
|
||||
int id text_time 0x7f090227
|
||||
int id text_title 0x7f090228
|
||||
int id text_type 0x7f090229
|
||||
int id textinput_counter 0x7f09022a
|
||||
int id textinput_error 0x7f09022b
|
||||
int id textinput_helper_text 0x7f09022c
|
||||
int id textinput_placeholder 0x7f09022d
|
||||
int id textinput_prefix_text 0x7f09022e
|
||||
int id textinput_suffix_text 0x7f09022f
|
||||
int id time 0x7f090230
|
||||
int id title 0x7f090231
|
||||
int id titleDividerNoCustom 0x7f090232
|
||||
int id title_template 0x7f090233
|
||||
int id toggle 0x7f090234
|
||||
int id top 0x7f090235
|
||||
int id topPanel 0x7f090236
|
||||
int id touch_outside 0x7f090237
|
||||
int id transitionToEnd 0x7f090238
|
||||
int id transitionToStart 0x7f090239
|
||||
int id transition_current_scene 0x7f09023a
|
||||
int id transition_layout_save 0x7f09023b
|
||||
int id transition_position 0x7f09023c
|
||||
int id transition_scene_layoutid_cache 0x7f09023d
|
||||
int id transition_transform 0x7f09023e
|
||||
int id triangle 0x7f09023f
|
||||
int id unchecked 0x7f090240
|
||||
int id uniform 0x7f090241
|
||||
int id unlabeled 0x7f090242
|
||||
int id up 0x7f090243
|
||||
int id useLogo 0x7f090244
|
||||
int id utente_edit_text 0x7f090245
|
||||
int id vertical_only 0x7f090246
|
||||
int id view_offset_helper 0x7f090247
|
||||
int id view_transition 0x7f090248
|
||||
int id view_tree_lifecycle_owner 0x7f090249
|
||||
int id view_tree_on_back_pressed_dispatcher_owner 0x7f09024a
|
||||
int id view_tree_saved_state_registry_owner 0x7f09024b
|
||||
int id view_tree_view_model_store_owner 0x7f09024c
|
||||
int id visible 0x7f09024d
|
||||
int id visible_removing_fragment_view_tag 0x7f09024e
|
||||
int id west 0x7f09024f
|
||||
int id wide 0x7f090250
|
||||
int id withText 0x7f090251
|
||||
int id with_icon 0x7f090252
|
||||
int id withinBounds 0x7f090253
|
||||
int id wrap 0x7f090254
|
||||
int id wrap_content 0x7f090255
|
||||
int id wrap_content_constrained 0x7f090256
|
||||
int id x_left 0x7f090257
|
||||
int id x_right 0x7f090258
|
||||
int integer abc_config_activityDefaultDur 0x7f0a0000
|
||||
int integer abc_config_activityShortDur 0x7f0a0001
|
||||
int integer app_bar_elevation_anim_duration 0x7f0a0002
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3448,6 +3448,7 @@ id forgot_password_link
|
||||
id fragment_container_view_tag
|
||||
id frost
|
||||
id fullscreen_header
|
||||
id gender_auto_complete
|
||||
id ghost_view
|
||||
id ghost_view_holder
|
||||
id gone
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -18,12 +18,16 @@ public class Perfil {
|
||||
@SerializedName("gmail")
|
||||
private String gmail;
|
||||
|
||||
public Perfil(String id, String nome, int idade, String utente, String email) {
|
||||
@SerializedName("sexo")
|
||||
private String sexo;
|
||||
|
||||
public Perfil(String id, String nome, int idade, String utente, String email, String sexo) {
|
||||
this.id = id;
|
||||
this.nome_completo = nome;
|
||||
this.idade = idade;
|
||||
this.numero_utente = utente;
|
||||
this.gmail = email;
|
||||
this.sexo = sexo;
|
||||
}
|
||||
|
||||
// Getters
|
||||
@@ -47,6 +51,10 @@ public class Perfil {
|
||||
return gmail;
|
||||
}
|
||||
|
||||
public String getSexo() {
|
||||
return sexo;
|
||||
}
|
||||
|
||||
// Setters
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
@@ -67,4 +75,8 @@ public class Perfil {
|
||||
public void setGmail(String gmail) {
|
||||
this.gmail = gmail;
|
||||
}
|
||||
|
||||
public void setSexo(String sexo) {
|
||||
this.sexo = sexo;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,17 +46,30 @@ public class AppointmentsViewModel extends AndroidViewModel {
|
||||
}
|
||||
|
||||
List<Appointment> apps = new ArrayList<>();
|
||||
java.util.Date now = new java.util.Date();
|
||||
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm",
|
||||
java.util.Locale.getDefault());
|
||||
|
||||
if (value != null) {
|
||||
for (QueryDocumentSnapshot doc : value) {
|
||||
apps.add(doc.toObject(Appointment.class));
|
||||
Appointment app = doc.toObject(Appointment.class);
|
||||
try {
|
||||
java.util.Date appDate = format.parse(app.date + " " + app.time);
|
||||
if (appDate != null && appDate.before(now)) {
|
||||
// It passed out of date. Update in DB to move it to Past Appointments.
|
||||
db.collection("consultas").document(doc.getId()).update("isPast", true);
|
||||
} else {
|
||||
apps.add(app);
|
||||
}
|
||||
} catch (java.text.ParseException e) {
|
||||
apps.add(app);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Sort locally
|
||||
apps.sort((a, b) -> {
|
||||
try {
|
||||
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm",
|
||||
java.util.Locale.getDefault());
|
||||
java.util.Date dateA = format.parse(a.date + " " + a.time);
|
||||
java.util.Date dateB = format.parse(b.date + " " + b.time);
|
||||
return dateA.compareTo(dateB);
|
||||
|
||||
@@ -26,6 +26,11 @@ public class RegisterActivity extends AppCompatActivity {
|
||||
startActivity(new Intent(this, LoginActivity.class));
|
||||
finish();
|
||||
});
|
||||
|
||||
String[] genders = new String[]{"Masculino", "Feminino"};
|
||||
android.widget.ArrayAdapter<String> adapter = new android.widget.ArrayAdapter<>(
|
||||
this, android.R.layout.simple_dropdown_item_1line, genders);
|
||||
binding.genderAutoComplete.setAdapter(adapter);
|
||||
}
|
||||
|
||||
private void register() {
|
||||
@@ -34,8 +39,9 @@ public class RegisterActivity extends AppCompatActivity {
|
||||
String utenteStr = binding.utenteEditText.getText().toString();
|
||||
String email = binding.emailEditText.getText().toString();
|
||||
String password = binding.passwordEditText.getText().toString();
|
||||
String gender = binding.genderAutoComplete.getText().toString();
|
||||
|
||||
if (name.isEmpty() || ageStr.isEmpty() || email.isEmpty() || password.isEmpty() || utenteStr.isEmpty()) {
|
||||
if (name.isEmpty() || ageStr.isEmpty() || email.isEmpty() || password.isEmpty() || utenteStr.isEmpty() || gender.isEmpty()) {
|
||||
Toast.makeText(this, "Preencha todos os campos", Toast.LENGTH_SHORT).show();
|
||||
return;
|
||||
}
|
||||
@@ -68,6 +74,7 @@ public class RegisterActivity extends AppCompatActivity {
|
||||
userMap.put("email", email);
|
||||
userMap.put("age", age);
|
||||
userMap.put("utenteNumber", utenteStr);
|
||||
userMap.put("sexo", gender);
|
||||
userMap.put("profilePictureUri", ""); // Init empty
|
||||
|
||||
db.collection("utilizadores").document(userId)
|
||||
|
||||
@@ -57,10 +57,11 @@ public class Sns24Fragment extends Fragment {
|
||||
binding.buttonFindHospital.setVisibility(View.GONE);
|
||||
|
||||
com.example.cuida.services.Gemini gemini = new com.example.cuida.services.Gemini();
|
||||
String prompt = "Atua como um assistente de triagem médica (em português europeu). " +
|
||||
"Analisa os seguintes sintomas de um paciente e dá uma resposta curta (1 ou 2 parágrafos no máximo) " +
|
||||
"avaliando a situação. Se os sintomas indicarem uma situação grave ou emergência médica, a tua resposta DEVE conter a palavra [GRAVE]. " +
|
||||
"Inclui sempre uma recomendação clara (ir às urgências, ligar ao SNS 24 ou marcar consulta local). " +
|
||||
String prompt = "Atua como um assistente de triagem médica. " +
|
||||
"Analisa os seguintes sintomas de um paciente e dá uma resposta MUITO CURTA e direta (máximo 2 a 3 frases). " +
|
||||
"Regra de Ouro: Se o paciente mencionar a palavra 'dor', deves avaliar a situação com muito cuidado, inclinando-te para a classificar como severa. " +
|
||||
"Se os sintomas indicarem uma situação grave, emergência ou necessidade de observação urgente de acordo com as tuas instruções, a tua resposta DEVE conter obrigatoriamente a palavra [GRAVE]. " +
|
||||
"Recomenda sempre qual o próximo passo (ex: urgências, SNS 24, consulta). " +
|
||||
"Sintomas: " + symptoms;
|
||||
|
||||
gemini.fazerPergunta(prompt, new com.example.cuida.services.Gemini.GeminiCallback() {
|
||||
|
||||
@@ -95,6 +95,20 @@
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
</LinearLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:hint="Sexo">
|
||||
|
||||
<AutoCompleteTextView
|
||||
android:id="@+id/gender_auto_complete"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="none" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
|
||||
Reference in New Issue
Block a user