quero agora marcar as consultas e medicamentos para os apcientes

This commit is contained in:
2026-04-29 10:38:08 +01:00
parent daedc94484
commit 8f81c2fd7b
47 changed files with 359 additions and 568 deletions

Binary file not shown.

1
.idea/misc.xml generated
View File

@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK">

View File

@@ -19,6 +19,8 @@ import com.example.medcuida.pro.R;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.imageview.ShapeableImageView;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textfield.TextInputLayout;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;
@@ -54,6 +56,9 @@ public final class ActivityMainBinding implements ViewBinding {
@NonNull
public final FrameLayout container;
@NonNull
public final TextInputEditText editSearchPacientes;
@NonNull
public final ShapeableImageView imgPerfilMain;
@@ -69,6 +74,9 @@ public final class ActivityMainBinding implements ViewBinding {
@NonNull
public final RecyclerView recyclerConsultas;
@NonNull
public final TextInputLayout searchLayoutPacientes;
@NonNull
public final TextView textAceitesEmpty;
@@ -119,9 +127,10 @@ public final class ActivityMainBinding implements ViewBinding {
@NonNull ImageButton btnGoTodayIconHist, @NonNull MaterialButton btnLogout,
@NonNull ImageButton btnNextDayHist, @NonNull ImageButton btnPrevDayHist,
@NonNull LinearLayout btnSelectDateHist, @NonNull CalendarView calendarView,
@NonNull FrameLayout container, @NonNull ShapeableImageView imgPerfilMain,
@NonNull LinearLayout layTop, @NonNull RecyclerView recyclerAceites,
@NonNull RecyclerView recyclerAgenda, @NonNull RecyclerView recyclerConsultas,
@NonNull FrameLayout container, @NonNull TextInputEditText editSearchPacientes,
@NonNull ShapeableImageView imgPerfilMain, @NonNull LinearLayout layTop,
@NonNull RecyclerView recyclerAceites, @NonNull RecyclerView recyclerAgenda,
@NonNull RecyclerView recyclerConsultas, @NonNull TextInputLayout searchLayoutPacientes,
@NonNull TextView textAceitesEmpty, @NonNull TextView textAgendaInfoHist,
@NonNull TextView textAgendaVazia, @NonNull TextView textEmptyState,
@NonNull TextView textSelectedDateFullHist, @NonNull TextView tvCedula,
@@ -140,11 +149,13 @@ public final class ActivityMainBinding implements ViewBinding {
this.btnSelectDateHist = btnSelectDateHist;
this.calendarView = calendarView;
this.container = container;
this.editSearchPacientes = editSearchPacientes;
this.imgPerfilMain = imgPerfilMain;
this.layTop = layTop;
this.recyclerAceites = recyclerAceites;
this.recyclerAgenda = recyclerAgenda;
this.recyclerConsultas = recyclerConsultas;
this.searchLayoutPacientes = searchLayoutPacientes;
this.textAceitesEmpty = textAceitesEmpty;
this.textAgendaInfoHist = textAgendaInfoHist;
this.textAgendaVazia = textAgendaVazia;
@@ -243,6 +254,12 @@ public final class ActivityMainBinding implements ViewBinding {
break missingId;
}
id = R.id.edit_search_pacientes;
TextInputEditText editSearchPacientes = ViewBindings.findChildViewById(rootView, id);
if (editSearchPacientes == null) {
break missingId;
}
id = R.id.img_perfil_main;
ShapeableImageView imgPerfilMain = ViewBindings.findChildViewById(rootView, id);
if (imgPerfilMain == null) {
@@ -273,6 +290,12 @@ public final class ActivityMainBinding implements ViewBinding {
break missingId;
}
id = R.id.search_layout_pacientes;
TextInputLayout searchLayoutPacientes = ViewBindings.findChildViewById(rootView, id);
if (searchLayoutPacientes == null) {
break missingId;
}
id = R.id.text_aceites_empty;
TextView textAceitesEmpty = ViewBindings.findChildViewById(rootView, id);
if (textAceitesEmpty == null) {
@@ -365,10 +388,11 @@ public final class ActivityMainBinding implements ViewBinding {
return new ActivityMainBinding((RelativeLayout) rootView, bottomNavigation, btnEditarDados,
btnGoTodayIconHist, btnLogout, btnNextDayHist, btnPrevDayHist, btnSelectDateHist,
calendarView, container, imgPerfilMain, layTop, recyclerAceites, recyclerAgenda,
recyclerConsultas, textAceitesEmpty, textAgendaInfoHist, textAgendaVazia, textEmptyState,
textSelectedDateFullHist, tvCedula, tvEmailMedico, tvEspecialidade, tvGreetingMain,
tvHorarioPerfil, tvNomeMedico, viewAceites, viewAgenda, viewPacientes, viewPerfil);
calendarView, container, editSearchPacientes, imgPerfilMain, layTop, recyclerAceites,
recyclerAgenda, recyclerConsultas, searchLayoutPacientes, textAceitesEmpty,
textAgendaInfoHist, textAgendaVazia, textEmptyState, textSelectedDateFullHist, tvCedula,
tvEmailMedico, tvEspecialidade, tvGreetingMain, tvHorarioPerfil, tvNomeMedico,
viewAceites, viewAgenda, viewPacientes, viewPerfil);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));

View File

@@ -1,4 +1,4 @@
#Tue Apr 28 16:44:06 WEST 2026
#Wed Apr 29 08:41:18 WEST 2026
com.example.medcuida.pro.app-main-56\:/drawable-v26/ic_launcher_final.xml=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
com.example.medcuida.pro.app-main-56\:/drawable/bg_gradient_header.xml=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_gradient_header.xml.flat
com.example.medcuida.pro.app-main-56\:/drawable/btn_outline_error.xml=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_error.xml.flat

View File

@@ -1,175 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:background="#FAFAFA">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="24dp">
<ImageButton
android:id="@+id/btn_voltar"
android:layout_width="48dp"
android:layout_height="48dp"
android:src="@drawable/ic_arrow_back"
android:background="?attr/selectableItemBackgroundBorderless"
app:tint="?attr/colorPrimary"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Editar Dados Pessoais"
android:textSize="24sp"
android:textStyle="bold"
android:textColor="#000000"
android:layout_marginTop="16dp"
android:layout_marginBottom="24dp"/>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="32dp">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/img_perfil_edit"
android:layout_width="120dp"
android:layout_height="120dp"
android:src="@drawable/ic_user"
android:padding="2dp"
android:scaleType="centerCrop"
app:shapeAppearanceOverlay="@style/CircleImageView"/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab_edit_photo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@id/img_perfil_edit"
android:layout_alignBottom="@id/img_perfil_edit"
android:src="@drawable/ic_camera"
app:fabSize="mini"
app:backgroundTint="?attr/colorPrimary"
app:tint="@color/white"
android:contentDescription="Editar foto"/>
</RelativeLayout>
<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_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Nome"
android:inputType="textPersonName"
android:imeOptions="actionNext"
android:maxLines="1" />
</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_specialty"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Especialidade"
android:inputType="text"
android:imeOptions="actionNext"
android:maxLines="1" />
</com.google.android.material.textfield.TextInputLayout>
<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/edit_gender"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginBottom="16dp">
<com.google.android.material.textfield.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginEnd="8dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_horario_inicio"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Início"
android:focusable="false"
android:clickable="true"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginStart="8dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_horario_fim"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Fim"
android:focusable="false"
android:clickable="true"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
</LinearLayout>
<com.google.android.material.textfield.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="32dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:enabled="false"
android:hint="Email (Não editável)"
android:inputType="textEmailAddress" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.button.MaterialButton
android:id="@+id/btn_guardar_alteracoes"
android:layout_width="match_parent"
android:layout_height="56dp"
android:text="GUARDAR ALTERAÇÕES"
android:textSize="14sp"
android:textStyle="bold"
app:cornerRadius="28dp"
app:backgroundTint="#000000"
android:textColor="@color/white"/>
</LinearLayout>
</ScrollView>

View File

@@ -1,4 +1,4 @@
#Tue Apr 28 16:44:06 WEST 2026
#Wed Apr 29 08:41:18 WEST 2026
com.example.medcuida.pro.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
com.example.medcuida.pro.app-main-6\:/drawable/bg_gradient_header.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_gradient_header.xml
com.example.medcuida.pro.app-main-6\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_error.xml

View File

@@ -1,175 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:background="#FAFAFA">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="24dp">
<ImageButton
android:id="@+id/btn_voltar"
android:layout_width="48dp"
android:layout_height="48dp"
android:src="@drawable/ic_arrow_back"
android:background="?attr/selectableItemBackgroundBorderless"
app:tint="?attr/colorPrimary"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Editar Dados Pessoais"
android:textSize="24sp"
android:textStyle="bold"
android:textColor="#000000"
android:layout_marginTop="16dp"
android:layout_marginBottom="24dp"/>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="32dp">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/img_perfil_edit"
android:layout_width="120dp"
android:layout_height="120dp"
android:src="@drawable/ic_user"
android:padding="2dp"
android:scaleType="centerCrop"
app:shapeAppearanceOverlay="@style/CircleImageView"/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab_edit_photo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@id/img_perfil_edit"
android:layout_alignBottom="@id/img_perfil_edit"
android:src="@drawable/ic_camera"
app:fabSize="mini"
app:backgroundTint="?attr/colorPrimary"
app:tint="@color/white"
android:contentDescription="Editar foto"/>
</RelativeLayout>
<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_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Nome"
android:inputType="textPersonName"
android:imeOptions="actionNext"
android:maxLines="1" />
</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_specialty"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Especialidade"
android:inputType="text"
android:imeOptions="actionNext"
android:maxLines="1" />
</com.google.android.material.textfield.TextInputLayout>
<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/edit_gender"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginBottom="16dp">
<com.google.android.material.textfield.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginEnd="8dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_horario_inicio"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Início"
android:focusable="false"
android:clickable="true"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginStart="8dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_horario_fim"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Fim"
android:focusable="false"
android:clickable="true"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
</LinearLayout>
<com.google.android.material.textfield.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="32dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:enabled="false"
android:hint="Email (Não editável)"
android:inputType="textEmailAddress" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.button.MaterialButton
android:id="@+id/btn_guardar_alteracoes"
android:layout_width="match_parent"
android:layout_height="56dp"
android:text="GUARDAR ALTERAÇÕES"
android:textSize="14sp"
android:textStyle="bold"
app:cornerRadius="28dp"
app:backgroundTint="#000000"
android:textColor="@color/white"/>
</LinearLayout>
</ScrollView>

View File

@@ -1,4 +1,4 @@
#Tue Apr 28 16:44:07 WEST 2026
#Wed Apr 29 08:45:55 WEST 2026
base.0=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
base.1=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
base.2=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex

File diff suppressed because one or more lines are too long

View File

@@ -61,6 +61,7 @@ id edit_gender
id edit_horario_fim
id edit_horario_inicio
id edit_name
id edit_search_pacientes
id edit_specialty
id email_edit_text
id fab_edit_photo
@@ -92,6 +93,7 @@ id recycler_consultas
id register_button
id register_link
id reset_button
id search_layout_pacientes
id specialty_edit_text
id text_aceites_empty
id text_agenda_info_hist

View File

@@ -1,8 +1,4 @@
[
{
"merged": "com.example.medcuida.pro.app-mergeDebugResources-54:/layout/activity_editar_perfil.xml",
"source": "com.example.medcuida.pro.app-main-57:/layout/activity_editar_perfil.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-mergeDebugResources-54:/layout/activity_forgot_password.xml",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/layout/activity_forgot_password.xml"
@@ -23,6 +19,10 @@
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-mergeDebugResources-54:/layout/item_consulta_medico.xml",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/layout/item_consulta_medico.xml"
},
{
"merged": "com.example.medcuida.pro.app-mergeDebugResources-54:/layout/activity_main.xml",
"source": "com.example.medcuida.pro.app-main-57:/layout/activity_main.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-mergeDebugResources-54:/layout/activity_register.xml",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/layout/activity_register.xml"

View File

@@ -3,10 +3,6 @@
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/mipmap-xxhdpi_ic_launcher.png.flat",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/mipmap-xxhdpi/ic_launcher.png"
},
{
"merged": "com.example.medcuida.pro.app-debug-55:/drawable_ic_camera.xml.flat",
"source": "com.example.medcuida.pro.app-main-57:/drawable/ic_camera.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/drawable_ic_placeholder.xml.flat",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/drawable/ic_placeholder.xml"
@@ -24,8 +20,8 @@
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/drawable/ic_launcher.xml"
},
{
"merged": "com.example.medcuida.pro.app-debug-55:/layout_activity_editar_perfil.xml.flat",
"source": "com.example.medcuida.pro.app-main-57:/layout/activity_editar_perfil.xml"
"merged": "com.example.medcuida.pro.app-debug-55:/layout_activity_main.xml.flat",
"source": "com.example.medcuida.pro.app-main-57:/layout/activity_main.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/drawable_ic_logo.png.flat",
@@ -55,6 +51,10 @@
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/layout_activity_main.xml.flat",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/layout/activity_main.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/drawable_ic_camera.xml.flat",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/drawable/ic_camera.xml"
},
{
"merged": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-debug-55:/layout_activity_detalhe_paciente.xml.flat",
"source": "/Users/230405/.gradle/daemon/9.4.1/com.example.medcuida.pro.app-main-57:/layout/activity_detalhe_paciente.xml"

View File

@@ -100,9 +100,37 @@
android:textStyle="bold"
android:textSize="26sp"
android:fontFamily="sans-serif-black"
android:paddingVertical="24dp"
android:paddingTop="24dp"
android:paddingBottom="8dp"
android:paddingHorizontal="24dp"
android:textColor="@color/text_primary"/>
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/search_layout_pacientes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="24dp"
android:layout_marginBottom="16dp"
app:hintEnabled="false"
app:startIconDrawable="@drawable/ic_nav_pacientes"
app:startIconTint="?attr/colorPrimary"
app:boxCornerRadiusTopStart="16dp"
app:boxCornerRadiusTopEnd="16dp"
app:boxCornerRadiusBottomStart="16dp"
app:boxCornerRadiusBottomEnd="16dp"
app:boxStrokeWidth="0dp"
app:boxStrokeWidthFocused="0dp"
app:boxBackgroundColor="#F3F4F6">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_search_pacientes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Pesquisar por nome..."
android:inputType="text"
android:paddingVertical="12dp"
android:textSize="16sp"/>
</com.google.android.material.textfield.TextInputLayout>
<TextView
android:id="@+id/text_empty_state"
android:layout_width="match_parent"

View File

@@ -3418,6 +3418,7 @@ int id edit_horario_fim 0x7f0900c6
int id edit_horario_inicio 0x7f0900c7
int id edit_name 0x7f0900c8
int id edit_query 0x7f0900c9
int id edit_search_pacientes 0x7f090263
int id edit_specialty 0x7f0900ca
int id edit_text_id 0x7f0900cb
int id elastic 0x7f0900cc
@@ -3671,6 +3672,7 @@ int id search_button 0x7f0901bf
int id search_close_btn 0x7f0901c0
int id search_edit_frame 0x7f0901c1
int id search_go_btn 0x7f0901c2
int id search_layout_pacientes 0x7f090264
int id search_mag_icon 0x7f0901c3
int id search_plate 0x7f0901c4
int id search_src_text 0x7f0901c5

View File

@@ -1,148 +1,148 @@
com.example.medcuida.pro:style/Widget.MaterialComponents.TabLayout = 0x7f140442
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.Year.Today = 0x7f14042f
com.example.medcuida.pro:id/path = 0x7f090197
com.example.medcuida.pro:styleable/CheckedTextView = 0x7f15001f
com.example.medcuida.pro:style/Widget.Material3.Button.TonalButton.Icon = 0x7f140362
com.example.medcuida.pro:style/Base.Widget.AppCompat.AutoCompleteTextView = 0x7f1400cc
com.example.medcuida.pro:style/Widget.MaterialComponents.Button.Icon = 0x7f1403f9
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.Year.Today = 0x7f14042f
com.example.medcuida.pro:style/Widget.MaterialComponents.TabLayout = 0x7f140442
com.example.medcuida.pro:style/Widget.Material3.MaterialTimePicker.Display.Divider = 0x7f1403b3
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.Button = 0x7f1401ba
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator = 0x7f140373
com.example.medcuida.pro:macro/m3_comp_sheet_side_docked_modal_container_shape = 0x7f0d010a
com.example.medcuida.pro:string/mtrl_picker_end_date_description = 0x7f1300a9
com.example.medcuida.pro:styleable/GradientColorItem = 0x7f150041
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.DayTextView = 0x7f14041f
com.example.medcuida.pro:styleable/ConstraintLayout_ReactiveGuide = 0x7f15002b
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Light.DarkActionBar = 0x7f140070
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_caret_color = 0x7f0d00b3
com.example.medcuida.pro:style/ShapeAppearance.Material3.MediumComponent = 0x7f140176
com.example.medcuida.pro:styleable/SwitchCompat = 0x7f150097
com.example.medcuida.pro:style/Widget.MaterialComponents.Button.OutlinedButton.Icon = 0x7f1403fb
com.example.medcuida.pro:style/Base.Widget.AppCompat.RatingBar.Indicator = 0x7f1400f0
com.example.medcuida.pro:style/Base.AlertDialog.AppCompat.Light = 0x7f14000c
com.example.medcuida.pro:style/Widget.Material3.MaterialTimePicker.Display.Divider = 0x7f1403b3
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Light.DarkActionBar = 0x7f140070
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.HeaderCancelButton = 0x7f140421
com.example.medcuida.pro:dimen/mtrl_calendar_day_corner = 0x7f070273
com.example.medcuida.pro:id/skipped = 0x7f0901d2
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator = 0x7f140373
com.example.medcuida.pro:style/ThemeOverlay.Material3.BottomAppBar.Legacy = 0x7f140286
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_caret_color = 0x7f0d00b3
com.example.medcuida.pro:styleable/ConstraintLayout_ReactiveGuide = 0x7f15002b
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.Button = 0x7f1401ba
com.example.medcuida.pro:style/Widget.AppCompat.RatingBar = 0x7f140320
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse = 0x7f1401b7
com.example.medcuida.pro:id/skipped = 0x7f0901d2
com.example.medcuida.pro:dimen/mtrl_calendar_day_corner = 0x7f070273
com.example.medcuida.pro:style/Base.Widget.AppCompat.RatingBar.Indicator = 0x7f1400f0
com.example.medcuida.pro:style/Widget.MaterialComponents.Button.OutlinedButton.Icon = 0x7f1403fb
com.example.medcuida.pro:style/Base.AlertDialog.AppCompat.Light = 0x7f14000c
com.example.medcuida.pro:style/Base.Widget.AppCompat.AutoCompleteTextView = 0x7f1400cc
com.example.medcuida.pro:styleable/OnClick = 0x7f15007b
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.HeaderCancelButton = 0x7f140421
com.example.medcuida.pro:style/ThemeOverlay.Material3.BottomAppBar.Legacy = 0x7f140286
com.example.medcuida.pro:style/Widget.MaterialComponents.Button.Icon = 0x7f1403f9
com.example.medcuida.pro:styleable/KeyCycle = 0x7f150045
com.example.medcuida.pro:integer/mtrl_switch_thumb_pressed_duration = 0x7f0a003b
com.example.medcuida.pro:styleable/FontFamilyFont = 0x7f15003b
com.example.medcuida.pro:style/Base.Widget.Material3.Chip = 0x7f140101
com.example.medcuida.pro:style/Theme.AppCompat.DayNight = 0x7f14020e
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar = 0x7f140396
com.example.medcuida.pro:string/android.credentials.TYPE_PASSWORD_CREDENTIAL = 0x7f13001d
com.example.medcuida.pro:id/textEnd = 0x7f090203
com.example.medcuida.pro:styleable/FontFamilyFont = 0x7f15003b
com.example.medcuida.pro:integer/mtrl_switch_thumb_pressed_duration = 0x7f0a003b
com.example.medcuida.pro:styleable/OnClick = 0x7f15007b
com.example.medcuida.pro:styleable/KeyCycle = 0x7f150045
com.example.medcuida.pro:integer/mtrl_calendar_header_orientation = 0x7f0a0032
com.example.medcuida.pro:drawable/material_ic_keyboard_arrow_right_black_24dp = 0x7f0800d6
com.example.medcuida.pro:styleable/CheckedTextView = 0x7f15001f
com.example.medcuida.pro:styleable/FragmentContainerView = 0x7f15003e
com.example.medcuida.pro:string/material_timepicker_text_input_mode_description = 0x7f13008e
com.example.medcuida.pro:style/ThemeOverlay.Material3 = 0x7f14027e
com.example.medcuida.pro:styleable/FontFamily = 0x7f15003a
com.example.medcuida.pro:styleable/DrawerArrowToggle = 0x7f150033
com.example.medcuida.pro:drawable/abc_ic_commit_search_api_mtrl_alpha = 0x7f080040
com.example.medcuida.pro:style/Widget.AppCompat.Light.ActionBar.TabText = 0x7f140305
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.LabelMedium = 0x7f1401de
com.example.medcuida.pro:style/TextAppearance.Material3.LabelLarge = 0x7f1401ee
com.example.medcuida.pro:layout/select_dialog_item_material = 0x7f0c0073
com.example.medcuida.pro:styleable/MaterialTextView = 0x7f150061
com.example.medcuida.pro:styleable/GradientColorItem = 0x7f150041
com.example.medcuida.pro:string/mtrl_picker_end_date_description = 0x7f1300a9
com.example.medcuida.pro:layout/abc_expanded_menu_layout = 0x7f0c000d
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.DayTextView = 0x7f14041f
com.example.medcuida.pro:style/Base.Widget.Material3.Chip = 0x7f140101
com.example.medcuida.pro:styleable/FragmentContainerView = 0x7f15003e
com.example.medcuida.pro:style/Widget.Material3.SideSheet = 0x7f1403c7
com.example.medcuida.pro:id/fill_horizontal = 0x7f0900d8
com.example.medcuida.pro:style/Widget.Material3.SearchView = 0x7f1403c4
com.example.medcuida.pro:style/Widget.Material3.SideSheet = 0x7f1403c7
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.ActionBar.Surface = 0x7f1402c1
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialButtonToggleGroup = 0x7f140418
com.example.medcuida.pro:style/ShapeAppearance.MaterialComponents.SmallComponent = 0x7f14017e
com.example.medcuida.pro:style/Widget.Material3.Button.TonalButton = 0x7f140361
com.example.medcuida.pro:style/Base.Widget.MaterialComponents.PopupMenu.Overflow = 0x7f140119
com.example.medcuida.pro:id/scrollIndicatorDown = 0x7f0901b9
com.example.medcuida.pro:styleable/Capability = 0x7f15001c
com.example.medcuida.pro:style/Widget.Material3.SearchBar.Outlined = 0x7f1403c3
com.example.medcuida.pro:id/scrollIndicatorDown = 0x7f0901b9
com.example.medcuida.pro:id/mtrl_view_tag_bottom_padding = 0x7f090159
com.example.medcuida.pro:dimen/mtrl_calendar_dialog_background_inset = 0x7f07027a
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Small = 0x7f140024
com.example.medcuida.pro:dimen/mtrl_snackbar_padding_horizontal = 0x7f0702f1
com.example.medcuida.pro:styleable/TextInputEditText = 0x7f15009d
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.MonthTextView = 0x7f14042c
com.example.medcuida.pro:styleable/RangeSlider = 0x7f150081
com.example.medcuida.pro:style/TextAppearance.MaterialComponents.Headline3 = 0x7f140200
com.example.medcuida.pro:macro/m3_comp_extended_fab_primary_container_color = 0x7f0d002d
com.example.medcuida.pro:styleable/AppBarLayout_Layout = 0x7f15000f
com.example.medcuida.pro:styleable/RangeSlider = 0x7f150081
com.example.medcuida.pro:style/Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge = 0x7f14026c
com.example.medcuida.pro:integer/abc_config_activityShortDur = 0x7f0a0001
com.example.medcuida.pro:string/bottom_sheet_behavior = 0x7f130022
com.example.medcuida.pro:style/Widget.Material3.ExtendedFloatingActionButton.Icon.Primary = 0x7f14037f
com.example.medcuida.pro:id/parentPanel = 0x7f090192
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog.Bridge = 0x7f14006a
com.example.medcuida.pro:style/Widget.Material3.TextInputEditText.FilledBox = 0x7f1403d3
com.example.medcuida.pro:styleable/NavInclude = 0x7f150075
com.example.medcuida.pro:string/icon_content_description = 0x7f130065
com.example.medcuida.pro:style/Widget.AppCompat.ListView.DropDown = 0x7f140319
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.MaterialAlertDialog = 0x7f1402d2
com.example.medcuida.pro:id/textEnd = 0x7f090203
com.example.medcuida.pro:drawable/material_ic_keyboard_arrow_right_black_24dp = 0x7f0800d6
com.example.medcuida.pro:integer/mtrl_calendar_header_orientation = 0x7f0a0032
com.example.medcuida.pro:string/android.credentials.TYPE_PASSWORD_CREDENTIAL = 0x7f13001d
com.example.medcuida.pro:id/path = 0x7f090197
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse = 0x7f1401b7
com.example.medcuida.pro:string/mtrl_picker_range_header_only_start_selected = 0x7f1300b2
com.example.medcuida.pro:styleable/KeyFramesAcceleration = 0x7f150047
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle = 0x7f140037
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_label_text_color = 0x7f0d00c5
com.example.medcuida.pro:styleable/ActivityChooserView = 0x7f150005
com.example.medcuida.pro:style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense = 0x7f1403ee
com.example.medcuida.pro:id/parentPanel = 0x7f090192
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog.Bridge = 0x7f14006a
com.example.medcuida.pro:style/Widget.Material3.TextInputEditText.FilledBox = 0x7f1403d3
com.example.medcuida.pro:styleable/NavInclude = 0x7f150075
com.example.medcuida.pro:string/icon_content_description = 0x7f130065
com.example.medcuida.pro:dimen/m3_fab_translation_z_hovered_focused = 0x7f0701b4
com.example.medcuida.pro:dimen/m3_back_progress_side_container_max_scale_x_distance_shrink = 0x7f0700b4
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.HeaderLayout = 0x7f1403a0
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.Year.Selected = 0x7f14042e
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator.Small = 0x7f140376
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator.Medium = 0x7f140375
com.example.medcuida.pro:style/Widget.Material3.TextInputLayout.OutlinedBox.Dense = 0x7f1403dc
com.example.medcuida.pro:style/TextAppearance.Design.Counter.Overflow = 0x7f1401cb
com.example.medcuida.pro:styleable/Capability = 0x7f15001c
com.example.medcuida.pro:style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense = 0x7f1403ee
com.example.medcuida.pro:id/edit_name = 0x7f0900c8
com.example.medcuida.pro:styleable/DrawerArrowToggle = 0x7f150033
com.example.medcuida.pro:drawable/abc_ic_commit_search_api_mtrl_alpha = 0x7f080040
com.example.medcuida.pro:style/Widget.AppCompat.Light.ActionBar.TabText = 0x7f140305
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.LabelMedium = 0x7f1401de
com.example.medcuida.pro:styleable/FontFamily = 0x7f15003a
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.MaterialAlertDialog = 0x7f1402d2
com.example.medcuida.pro:style/Widget.AppCompat.ListView.DropDown = 0x7f140319
com.example.medcuida.pro:id/mtrl_picker_header = 0x7f090151
com.example.medcuida.pro:macro/m3_comp_checkbox_selected_icon_color = 0x7f0d000b
com.example.medcuida.pro:style/TextAppearance.AppCompat.Light.SearchResult.Subtitle = 0x7f1401a1
com.example.medcuida.pro:layout/design_layout_tab_icon = 0x7f0c0029
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator.Medium = 0x7f140375
com.example.medcuida.pro:style/Widget.Material3.TextInputLayout.OutlinedBox.Dense = 0x7f1403dc
com.example.medcuida.pro:style/TextAppearance.Design.Counter.Overflow = 0x7f1401cb
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.Year.Selected = 0x7f14042e
com.example.medcuida.pro:style/Widget.Material3.CircularProgressIndicator.Small = 0x7f140376
com.example.medcuida.pro:id/edit_name = 0x7f0900c8
com.example.medcuida.pro:styleable/MaterialShape = 0x7f15005e
com.example.medcuida.pro:id/text_selected_date_full_hist = 0x7f090260
com.example.medcuida.pro:macro/m3_comp_navigation_drawer_active_hover_label_text_color = 0x7f0d007f
com.example.medcuida.pro:styleable/MaterialDivider = 0x7f15005c
com.example.medcuida.pro:string/material_slider_range_start = 0x7f130086
com.example.medcuida.pro:macro/m3_comp_navigation_drawer_active_hover_label_text_color = 0x7f0d007f
com.example.medcuida.pro:id/text_selected_date_full_hist = 0x7f090260
com.example.medcuida.pro:id/sliding_pane_layout = 0x7f0901d5
com.example.medcuida.pro:style/Base.V24.Theme.Material3.Dark = 0x7f1400b1
com.example.medcuida.pro:dimen/abc_alert_dialog_button_bar_height = 0x7f070010
com.example.medcuida.pro:id/sliding_pane_layout = 0x7f0901d5
com.example.medcuida.pro:dimen/m3_comp_secondary_navigation_tab_hover_state_layer_opacity = 0x7f070179
com.example.medcuida.pro:style/Widget.MaterialComponents.Toolbar.Primary = 0x7f14045d
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.TitleMedium = 0x7f1401e1
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.ActionBar.Surface = 0x7f1402c1
com.example.medcuida.pro:style/TextAppearance.Material3.LabelLarge = 0x7f1401ee
com.example.medcuida.pro:layout/select_dialog_item_material = 0x7f0c0073
com.example.medcuida.pro:styleable/MaterialTextView = 0x7f150061
com.example.medcuida.pro:id/text_agenda_info_hist = 0x7f09025e
com.example.medcuida.pro:style/Widget.MaterialComponents.BottomAppBar.Colored = 0x7f1403f1
com.example.medcuida.pro:style/Theme.Material3.Light.SideSheetDialog = 0x7f140244
com.example.medcuida.pro:styleable/StateListDrawableItem = 0x7f150095
com.example.medcuida.pro:styleable/SearchBar = 0x7f150086
com.example.medcuida.pro:style/ShapeAppearance.M3.Comp.NavigationDrawer.ActiveIndicator.Shape = 0x7f14015c
com.example.medcuida.pro:style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense.ExposedDropdownMenu = 0x7f14044f
com.example.medcuida.pro:style/TextAppearance.Design.Placeholder = 0x7f1401cf
com.example.medcuida.pro:style/Widget.MaterialComponents.PopupMenu.ListPopupWindow = 0x7f14043a
com.example.medcuida.pro:dimen/m3_comp_secondary_navigation_tab_hover_state_layer_opacity = 0x7f070179
com.example.medcuida.pro:styleable/SearchBar = 0x7f150086
com.example.medcuida.pro:styleable/StateListDrawableItem = 0x7f150095
com.example.medcuida.pro:style/Widget.MaterialComponents.Toolbar.Primary = 0x7f14045d
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.TitleMedium = 0x7f1401e1
com.example.medcuida.pro:styleable/MaterialTimePicker = 0x7f150062
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Spinner = 0x7f1402d8
com.example.medcuida.pro:style/Widget.Support.CoordinatorLayout = 0x7f140461
com.example.medcuida.pro:id/btn_cancelar = 0x7f09006f
com.example.medcuida.pro:style/Widget.Material3.Chip.Input.Elevated = 0x7f14036d
com.example.medcuida.pro:style/Base.Widget.Material3.FloatingActionButton = 0x7f140108
com.example.medcuida.pro:drawable/abc_textfield_default_mtrl_alpha = 0x7f080072
com.example.medcuida.pro:id/center = 0x7f09007e
com.example.medcuida.pro:style/Base.TextAppearance.Widget.AppCompat.Toolbar.Title = 0x7f14004a
com.example.medcuida.pro:id/btn_cancelar = 0x7f09006f
com.example.medcuida.pro:style/Widget.Material3.Chip.Input.Elevated = 0x7f14036d
com.example.medcuida.pro:interpolator/mtrl_fast_out_linear_in = 0x7f0b000e
com.example.medcuida.pro:macro/m3_comp_sheet_side_detached_container_shape = 0x7f0d0108
com.example.medcuida.pro:styleable/SwitchMaterial = 0x7f150098
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.Day.Invalid = 0x7f140398
com.example.medcuida.pro:style/Theme.MaterialComponents.DayNight.NoActionBar = 0x7f140257
com.example.medcuida.pro:string/mtrl_timepicker_cancel = 0x7f1300cb
com.example.medcuida.pro:id/outward = 0x7f09018d
com.example.medcuida.pro:style/Widget.Material3.ExtendedFloatingActionButton.Icon.Surface = 0x7f140381
com.example.medcuida.pro:drawable/m3_bottom_sheet_drag_handle = 0x7f0800c6
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.Day.Invalid = 0x7f140398
com.example.medcuida.pro:style/Theme.MaterialComponents.DayNight.NoActionBar = 0x7f140257
com.example.medcuida.pro:string/mtrl_timepicker_cancel = 0x7f1300cb
com.example.medcuida.pro:string/bottomsheet_action_collapse = 0x7f130023
com.example.medcuida.pro:id/open_search_view_scrim = 0x7f090187
com.example.medcuida.pro:style/Widget.Compat.NotificationActionContainer = 0x7f140330
com.example.medcuida.pro:style/Widget.Material3.FloatingActionButton.Large.Primary = 0x7f140387
com.example.medcuida.pro:style/ShapeAppearance.M3.Comp.SearchBar.Container.Shape = 0x7f140160
com.example.medcuida.pro:id/open_search_view_scrim = 0x7f090187
com.example.medcuida.pro:style/Widget.Compat.NotificationActionContainer = 0x7f140330
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.Light = 0x7f1402d0
com.example.medcuida.pro:id/x_right = 0x7f090250
com.example.medcuida.pro:macro/m3_comp_outlined_autocomplete_menu_container_color = 0x7f0d00a3
@@ -156,28 +156,28 @@ com.example.medcuida.pro:style/TextAppearance.Material3.SearchView = 0x7f1401f3
com.example.medcuida.pro:style/TextAppearance.AppCompat.Subhead.Inverse = 0x7f1401ad
com.example.medcuida.pro:style/Widget.Design.AppBarLayout = 0x7f140334
com.example.medcuida.pro:styleable/MaterialToolbar = 0x7f150063
com.example.medcuida.pro:styleable/SnackbarLayout = 0x7f15008e
com.example.medcuida.pro:integer/m3_chip_anim_duration = 0x7f0a0010
com.example.medcuida.pro:style/Widget.AppCompat.ActivityChooserView = 0x7f1402ef
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionBar.Title = 0x7f1401b4
com.example.medcuida.pro:style/TextAppearance.Design.Hint = 0x7f1401ce
com.example.medcuida.pro:styleable/SnackbarLayout = 0x7f15008e
com.example.medcuida.pro:style/Widget.MaterialComponents.CompoundButton.Switch = 0x7f140412
com.example.medcuida.pro:style/Widget.Material3.Button.TextButton.Dialog = 0x7f14035c
com.example.medcuida.pro:id/image_paciente = 0x7f090103
com.example.medcuida.pro:style/ThemeOverlay.Material3.Search = 0x7f1402b3
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionBar.Title = 0x7f1401b4
com.example.medcuida.pro:style/TextAppearance.Design.Hint = 0x7f1401ce
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_disabled_input_text_color = 0x7f0d00b5
com.example.medcuida.pro:color/m3_sys_color_light_surface_variant = 0x7f0601fa
com.example.medcuida.pro:style/MaterialAlertDialog.MaterialComponents.Title.Panel = 0x7f140132
com.example.medcuida.pro:style/Widget.Compat.NotificationActionText = 0x7f140331
com.example.medcuida.pro:style/CardView = 0x7f14011f
com.example.medcuida.pro:style/Widget.AppCompat.SeekBar = 0x7f140325
com.example.medcuida.pro:style/ThemeOverlay.AppCompat.Dialog = 0x7f14027a
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored = 0x7f14003a
com.example.medcuida.pro:string/mtrl_switch_track_decoration_path = 0x7f1300c9
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.BodyLarge = 0x7f1401d4
com.example.medcuida.pro:dimen/mtrl_card_dragged_z = 0x7f07029b
com.example.medcuida.pro:style/Widget.MaterialComponents.ActionBar.Solid = 0x7f1403e5
com.example.medcuida.pro:drawable/abc_btn_colored_material = 0x7f08002f
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_disabled_input_text_color = 0x7f0d00b5
com.example.medcuida.pro:color/m3_sys_color_light_surface_variant = 0x7f0601fa
com.example.medcuida.pro:style/MaterialAlertDialog.MaterialComponents.Title.Panel = 0x7f140132
com.example.medcuida.pro:style/Widget.AppCompat.SeekBar = 0x7f140325
com.example.medcuida.pro:style/CardView = 0x7f14011f
com.example.medcuida.pro:style/Widget.Compat.NotificationActionText = 0x7f140331
com.example.medcuida.pro:style/ThemeOverlay.AppCompat.Dialog = 0x7f14027a
com.example.medcuida.pro:string/mtrl_switch_track_decoration_path = 0x7f1300c9
com.example.medcuida.pro:styleable/NavigationBarView = 0x7f150077
com.example.medcuida.pro:macro/m3_comp_time_picker_period_selector_selected_container_color = 0x7f0d0156
com.example.medcuida.pro:style/Widget.AppCompat.Light.ActionButton.Overflow = 0x7f14030b
@@ -198,35 +198,35 @@ com.example.medcuida.pro:style/Widget.AppCompat.Light.ActionBar.TabText.Inverse
com.example.medcuida.pro:layout/material_textinput_timepicker = 0x7f0c0047
com.example.medcuida.pro:style/Widget.AppCompat.ActionBar.Solid = 0x7f1402e7
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense = 0x7f1402df
com.example.medcuida.pro:style/TextAppearance.AppCompat.SearchResult.Title = 0x7f1401a9
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox = 0x7f1402dc
com.example.medcuida.pro:style/Base.Widget.AppCompat.DrawerArrowToggle = 0x7f1400d8
com.example.medcuida.pro:id/transition_transform = 0x7f090227
com.example.medcuida.pro:style/Widget.AppCompat.Spinner.DropDown.ActionBar = 0x7f140329
com.example.medcuida.pro:string/mtrl_switch_thumb_group_name = 0x7f1300c3
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.Day.Today = 0x7f14041d
com.example.medcuida.pro:dimen/tooltip_y_offset_non_touch = 0x7f07031e
com.example.medcuida.pro:macro/m3_comp_time_picker_time_selector_selected_container_color = 0x7f0d0161
com.example.medcuida.pro:id/img_perfil_edit = 0x7f090257
com.example.medcuida.pro:styleable/State = 0x7f150093
com.example.medcuida.pro:dimen/item_touch_helper_max_drag_scroll_per_frame = 0x7f07009d
com.example.medcuida.pro:styleable/Spinner = 0x7f15008f
com.example.medcuida.pro:dimen/mtrl_extended_fab_disabled_translation_z = 0x7f0702a5
com.example.medcuida.pro:dimen/m3_comp_extended_fab_primary_pressed_state_layer_opacity = 0x7f070118
com.example.medcuida.pro:style/Base.Widget.MaterialComponents.PopupMenu = 0x7f140116
com.example.medcuida.pro:id/img_perfil_edit = 0x7f090257
com.example.medcuida.pro:styleable/State = 0x7f150093
com.example.medcuida.pro:dimen/item_touch_helper_max_drag_scroll_per_frame = 0x7f07009d
com.example.medcuida.pro:color/mtrl_fab_icon_text_color_selector = 0x7f0602db
com.example.medcuida.pro:style/Widget.Material3.Button.TextButton.Dialog.Icon = 0x7f14035e
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.Button.Inverse = 0x7f1401bd
com.example.medcuida.pro:macro/m3_comp_switch_selected_hover_icon_color = 0x7f0d0127
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.LabelSmall = 0x7f1401df
com.example.medcuida.pro:style/Theme.Design.BottomSheetDialog = 0x7f140224
com.example.medcuida.pro:style/Widget.Material3.Button.TextButton.Dialog.Icon = 0x7f14035e
com.example.medcuida.pro:color/mtrl_fab_icon_text_color_selector = 0x7f0602db
com.example.medcuida.pro:id/accessibility_custom_action_6 = 0x7f09002c
com.example.medcuida.pro:style/Widget.AppCompat.ProgressBar = 0x7f14031e
com.example.medcuida.pro:style/Base.Theme.AppCompat.Light.Dialog.FixedSize = 0x7f140056
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox = 0x7f1402c3
com.example.medcuida.pro:style/Base.Widget.AppCompat.DrawerArrowToggle = 0x7f1400d8
com.example.medcuida.pro:id/transition_transform = 0x7f090227
com.example.medcuida.pro:style/Widget.AppCompat.Spinner.DropDown.ActionBar = 0x7f140329
com.example.medcuida.pro:style/TextAppearance.AppCompat.SearchResult.Title = 0x7f1401a9
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox = 0x7f1402dc
com.example.medcuida.pro:macro/m3_comp_navigation_drawer_headline_color = 0x7f0d0087
com.example.medcuida.pro:integer/m3_card_anim_duration_ms = 0x7f0a000f
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox = 0x7f1402c3
com.example.medcuida.pro:style/Widget.Material3.Button.IconButton.Filled.Tonal = 0x7f140357
com.example.medcuida.pro:string/mtrl_switch_thumb_group_name = 0x7f1300c3
com.example.medcuida.pro:drawable/design_password_eye = 0x7f08009c
com.example.medcuida.pro:style/Widget.Material3.FloatingActionButton.Secondary = 0x7f14038c
com.example.medcuida.pro:styleable/AppBarLayoutStates = 0x7f15000e
@@ -249,19 +249,20 @@ com.example.medcuida.pro:style/ThemeOverlay.Material3.BottomAppBar = 0x7f140285
com.example.medcuida.pro:id/off = 0x7f09017b
com.example.medcuida.pro:styleable/SplitPairRule = 0x7f150091
com.example.medcuida.pro:style/ThemeOverlay.AppCompat.DayNight = 0x7f140278
com.example.medcuida.pro:id/edit_search_pacientes = 0x7f090263
com.example.medcuida.pro:id/shortcut = 0x7f0901cc
com.example.medcuida.pro:style/Widget.Material3.Snackbar.FullWidth = 0x7f1403ce
com.example.medcuida.pro:styleable/Motion = 0x7f150068
com.example.medcuida.pro:style/ThemeOverlay.Material3.Button.IconButton = 0x7f14028b
com.example.medcuida.pro:style/Widget.Material3.Snackbar.FullWidth = 0x7f1403ce
com.example.medcuida.pro:style/Theme.AppCompat = 0x7f14020c
com.example.medcuida.pro:style/Theme.MaterialComponents.Light.BottomSheetDialog = 0x7f140263
com.example.medcuida.pro:style/Widget.Material3.CompoundButton.MaterialSwitch = 0x7f14037b
com.example.medcuida.pro:dimen/m3_btn_icon_only_icon_padding = 0x7f0700d8
com.example.medcuida.pro:color/material_dynamic_neutral20 = 0x7f060234
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f14003f
com.example.medcuida.pro:style/Theme.MaterialComponents.Dialog.MinWidth.Bridge = 0x7f140260
com.example.medcuida.pro:style/Widget.MaterialComponents.TextInputLayout.OutlinedBox = 0x7f14044d
com.example.medcuida.pro:dimen/m3_comp_slider_disabled_inactive_track_opacity = 0x7f070184
com.example.medcuida.pro:style/Widget.MaterialComponents.TextInputLayout.OutlinedBox = 0x7f14044d
com.example.medcuida.pro:style/Theme.MaterialComponents.Dialog.MinWidth.Bridge = 0x7f140260
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f14003f
com.example.medcuida.pro:style/Theme.MaterialComponents.DayNight.DarkActionBar = 0x7f14024c
com.example.medcuida.pro:macro/m3_comp_time_picker_time_selector_container_shape = 0x7f0d015f
com.example.medcuida.pro:style/TextAppearance.AppCompat.Display4 = 0x7f14019c
@@ -295,52 +296,44 @@ com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.MonthN
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.AutoCompleteTextView = 0x7f1402c2
com.example.medcuida.pro:style/Base.V14.Widget.MaterialComponents.AutoCompleteTextView = 0x7f1400a0
com.example.medcuida.pro:styleable/CollapsingToolbarLayout = 0x7f150025
com.example.medcuida.pro:style/Base.Widget.Material3.ExtendedFloatingActionButton.Icon = 0x7f140107
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.BodyMedium = 0x7f1401d5
com.example.medcuida.pro:style/Widget.AppCompat.ListView = 0x7f140318
com.example.medcuida.pro:string/abc_prepend_shortcut_label = 0x7f130011
com.example.medcuida.pro:drawable/abc_list_focused_holo = 0x7f08004e
com.example.medcuida.pro:style/TextAppearance.Material3.DisplayLarge = 0x7f1401e8
com.example.medcuida.pro:color/mtrl_switch_track_tint = 0x7f0602f1
com.example.medcuida.pro:id/save_non_transition_alpha = 0x7f0901b3
com.example.medcuida.pro:style/TextAppearance.Material3.BodySmall = 0x7f1401e7
com.example.medcuida.pro:style/Theme.Material3.Light.Dialog = 0x7f14023f
com.example.medcuida.pro:id/none = 0x7f090175
com.example.medcuida.pro:style/Theme.Material3.Light.Dialog = 0x7f14023f
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Light.Dialog.FixedSize = 0x7f140075
com.example.medcuida.pro:style/Base.Widget.Material3.CollapsingToolbar = 0x7f140102
com.example.medcuida.pro:style/Theme.Material3.DayNight.Dialog = 0x7f140234
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_hover_supporting_text_color = 0x7f0d00c2
com.example.medcuida.pro:styleable/MenuGroup = 0x7f150064
com.example.medcuida.pro:integer/m3_sys_motion_duration_long4 = 0x7f0a0018
com.example.medcuida.pro:id/mtrl_internal_children_alpha_tag = 0x7f09014e
com.example.medcuida.pro:styleable/MenuGroup = 0x7f150064
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_hover_supporting_text_color = 0x7f0d00c2
com.example.medcuida.pro:style/Theme.Material3.DayNight = 0x7f140232
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.ActionBar = 0x7f1402bf
com.example.medcuida.pro:style/Widget.MaterialComponents.TimePicker.Display.Divider = 0x7f140456
com.example.medcuida.pro:style/Theme.Material3.DayNight = 0x7f140232
com.example.medcuida.pro:style/Widget.Material3.ChipGroup = 0x7f140372
com.example.medcuida.pro:styleable/KeyTimeCycle = 0x7f15004a
com.example.medcuida.pro:style/Base.V14.Theme.MaterialComponents.Light.Dialog = 0x7f140098
com.example.medcuida.pro:id/accessibility_custom_action_11 = 0x7f090013
com.example.medcuida.pro:style/Widget.Material3.TextInputLayout.OutlinedBox.ExposedDropdownMenu = 0x7f1403de
com.example.medcuida.pro:dimen/mtrl_btn_padding_left = 0x7f070263
com.example.medcuida.pro:style/Base.V14.Theme.MaterialComponents.Light.Dialog = 0x7f140098
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog = 0x7f140068
com.example.medcuida.pro:style/Widget.Material3.CollapsingToolbar = 0x7f140377
com.example.medcuida.pro:string/abc_menu_delete_shortcut_label = 0x7f13000a
com.example.medcuida.pro:style/Widget.MaterialComponents.BottomNavigationView.Colored = 0x7f1403f4
com.example.medcuida.pro:style/TextAppearance.AppCompat.Body1 = 0x7f140195
com.example.medcuida.pro:style/Base.ThemeOverlay.AppCompat.Dialog = 0x7f14007c
com.example.medcuida.pro:style/ThemeOverlay.Material3.Light.Dialog.Alert.Framework = 0x7f1402a8
com.example.medcuida.pro:macro/m3_comp_filled_text_field_container_shape = 0x7f0d004d
com.example.medcuida.pro:styleable/Insets = 0x7f150043
com.example.medcuida.pro:style/Widget.Material3.ActionBar.Solid = 0x7f14033f
com.example.medcuida.pro:style/Base.ThemeOverlay.AppCompat.Dialog = 0x7f14007c
com.example.medcuida.pro:style/ThemeOverlay.Material3.Light.Dialog.Alert.Framework = 0x7f1402a8
com.example.medcuida.pro:id/snapMargins = 0x7f0901d9
com.example.medcuida.pro:style/Widget.MaterialComponents.TimePicker.Clock = 0x7f140454
com.example.medcuida.pro:id/snapMargins = 0x7f0901d9
com.example.medcuida.pro:style/Widget.Material3.CollapsingToolbar = 0x7f140377
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog = 0x7f140068
com.example.medcuida.pro:color/m3_sys_color_dark_surface = 0x7f060180
com.example.medcuida.pro:string/google_app_id = 0x7f130061
com.example.medcuida.pro:drawable/common_google_signin_btn_icon_disabled = 0x7f08008b
com.example.medcuida.pro:macro/m3_comp_slider_active_track_color = 0x7f0d010c
com.example.medcuida.pro:interpolator/m3_sys_motion_easing_linear = 0x7f0b000a
com.example.medcuida.pro:id/checked = 0x7f090088
com.example.medcuida.pro:style/Widget.MaterialComponents.Chip.Action = 0x7f140406
com.example.medcuida.pro:string/google_app_id = 0x7f130061
com.example.medcuida.pro:macro/m3_comp_switch_unselected_track_color = 0x7f0d0141
com.example.medcuida.pro:style/Widget.Material3.Chip.Assist.Elevated = 0x7f140369
com.example.medcuida.pro:style/Widget.MaterialComponents.NavigationView = 0x7f140437
@@ -349,17 +342,12 @@ com.example.medcuida.pro:id/tv_idade_paciente = 0x7f09022f
com.example.medcuida.pro:style/Widget.AppCompat.ImageButton = 0x7f1402ff
com.example.medcuida.pro:style/ShapeAppearance.M3.Comp.NavigationBar.ActiveIndicator.Shape = 0x7f14015a
com.example.medcuida.pro:style/Widget.Material3.TextInputLayout.OutlinedBox = 0x7f1403db
com.example.medcuida.pro:style/Widget.Material3.ExtendedFloatingActionButton.Icon.Tertiary = 0x7f140382
com.example.medcuida.pro:string/search_menu_title = 0x7f1300da
com.example.medcuida.pro:id/x_left = 0x7f09024f
com.example.medcuida.pro:dimen/m3_side_sheet_margin_detached = 0x7f0701e1
com.example.medcuida.pro:macro/m3_comp_time_picker_period_selector_label_text_type = 0x7f0d0154
com.example.medcuida.pro:style/Widget.Material3.MaterialDivider = 0x7f1403ad
com.example.medcuida.pro:style/TextAppearance.MaterialComponents.Body2 = 0x7f1401fa
com.example.medcuida.pro:drawable/common_google_signin_btn_icon_dark = 0x7f080087
com.example.medcuida.pro:styleable/CardView = 0x7f15001d
com.example.medcuida.pro:style/ShapeAppearance.M3.Sys.Shape.Corner.Large = 0x7f14016a
com.example.medcuida.pro:macro/m3_comp_fab_primary_small_container_shape = 0x7f0d003b
com.example.medcuida.pro:style/TextAppearance.MaterialComponents.Body2 = 0x7f1401fa
com.example.medcuida.pro:style/Theme.AppCompat.Light.Dialog.MinWidth = 0x7f14021e
com.example.medcuida.pro:macro/m3_comp_navigation_rail_inactive_hover_state_layer_color = 0x7f0d009e
com.example.medcuida.pro:id/fab_edit_photo = 0x7f090255
@@ -372,7 +360,19 @@ com.example.medcuida.pro:id/frost = 0x7f0900ea
com.example.medcuida.pro:color/primary_text_disabled_material_light = 0x7f060309
com.example.medcuida.pro:id/centerInside = 0x7f090080
com.example.medcuida.pro:id/up = 0x7f090238
com.example.medcuida.pro:style/Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge = 0x7f140097
com.example.medcuida.pro:style/Widget.MaterialComponents.Chip.Action = 0x7f140406
com.example.medcuida.pro:id/checked = 0x7f090088
com.example.medcuida.pro:interpolator/m3_sys_motion_easing_linear = 0x7f0b000a
com.example.medcuida.pro:string/search_menu_title = 0x7f1300da
com.example.medcuida.pro:style/Widget.Material3.ExtendedFloatingActionButton.Icon.Tertiary = 0x7f140382
com.example.medcuida.pro:id/x_left = 0x7f09024f
com.example.medcuida.pro:dimen/m3_side_sheet_margin_detached = 0x7f0701e1
com.example.medcuida.pro:macro/m3_comp_time_picker_period_selector_label_text_type = 0x7f0d0154
com.example.medcuida.pro:style/Widget.AppCompat.ListView = 0x7f140318
com.example.medcuida.pro:string/abc_prepend_shortcut_label = 0x7f130011
com.example.medcuida.pro:drawable/abc_list_focused_holo = 0x7f08004e
com.example.medcuida.pro:style/Base.Widget.Material3.ExtendedFloatingActionButton.Icon = 0x7f140107
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.BodyMedium = 0x7f1401d5
com.example.medcuida.pro:layout/mtrl_picker_header_dialog = 0x7f0c0064
com.example.medcuida.pro:style/Animation.MaterialComponents.BottomSheetDialog = 0x7f14000a
com.example.medcuida.pro:styleable/FragmentNavigator = 0x7f15003f
@@ -381,13 +381,14 @@ com.example.medcuida.pro:macro/m3_comp_secondary_navigation_tab_focus_state_laye
com.example.medcuida.pro:id/blocking = 0x7f090063
com.example.medcuida.pro:style/Theme.AppCompat.Dialog.MinWidth = 0x7f140217
com.example.medcuida.pro:xml/image_share_filepaths = 0x7f160002
com.example.medcuida.pro:id/elastic = 0x7f0900cc
com.example.medcuida.pro:string/abc_menu_shift_shortcut_label = 0x7f13000e
com.example.medcuida.pro:style/Widget.Material3.AutoCompleteTextView.OutlinedBox = 0x7f140344
com.example.medcuida.pro:id/baseline = 0x7f09005f
com.example.medcuida.pro:drawable/common_google_signin_btn_icon_light = 0x7f08008c
com.example.medcuida.pro:style/Widget.Material3.AutoCompleteTextView.OutlinedBox = 0x7f140344
com.example.medcuida.pro:color/m3_sys_color_dynamic_tertiary_fixed = 0x7f0601d9
com.example.medcuida.pro:id/elastic = 0x7f0900cc
com.example.medcuida.pro:string/abc_menu_shift_shortcut_label = 0x7f13000e
com.example.medcuida.pro:style/Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge = 0x7f140097
com.example.medcuida.pro:style/Widget.Material3.Badge.AdjustToBounds = 0x7f140347
com.example.medcuida.pro:color/m3_sys_color_dynamic_tertiary_fixed = 0x7f0601d9
com.example.medcuida.pro:dimen/material_clock_hand_stroke_width = 0x7f070226
com.example.medcuida.pro:style/TextAppearance.Widget.AppCompat.ExpandedMenu.Item = 0x7f140209
com.example.medcuida.pro:style/TextAppearance.Compat.Notification.Time = 0x7f1401c7
@@ -428,10 +429,10 @@ com.example.medcuida.pro:style/Widget.Material3.CheckedTextView = 0x7f140367
com.example.medcuida.pro:style/ShapeAppearanceOverlay.Material3.Button = 0x7f140181
com.example.medcuida.pro:id/register_button = 0x7f0901a7
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Menu = 0x7f140032
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionMode.Title = 0x7f1401b8
com.example.medcuida.pro:style/ShapeAppearance.MaterialComponents.Badge = 0x7f14017b
com.example.medcuida.pro:macro/m3_comp_radio_button_disabled_unselected_icon_color = 0x7f0d00d8
com.example.medcuida.pro:drawable/abc_item_background_holo_light = 0x7f08004b
com.example.medcuida.pro:style/ShapeAppearance.MaterialComponents.Badge = 0x7f14017b
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionMode.Title = 0x7f1401b8
com.example.medcuida.pro:macro/m3_comp_sheet_side_docked_standard_container_color = 0x7f0d010b
com.example.medcuida.pro:styleable/PropertySet = 0x7f15007f
com.example.medcuida.pro:style/Widget.Material3.Snackbar = 0x7f1403cd
@@ -454,10 +455,10 @@ com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionBar.Title.I
com.example.medcuida.pro:style/ShapeAppearance.Material3.LargeComponent = 0x7f140175
com.example.medcuida.pro:string/abc_menu_enter_shortcut_label = 0x7f13000b
com.example.medcuida.pro:string/common_google_play_services_enable_text = 0x7f130034
com.example.medcuida.pro:macro/m3_comp_fab_surface_container_color = 0x7f0d003e
com.example.medcuida.pro:style/ShapeAppearance.Material3.Corner.Large = 0x7f140171
com.example.medcuida.pro:drawable/abc_scrubber_primary_mtrl_alpha = 0x7f080060
com.example.medcuida.pro:style/ShapeAppearance.Material3.Corner.Large = 0x7f140171
com.example.medcuida.pro:color/mtrl_navigation_item_text_color = 0x7f0602e7
com.example.medcuida.pro:macro/m3_comp_fab_surface_container_color = 0x7f0d003e
com.example.medcuida.pro:style/ShapeAppearance.M3.Sys.Shape.Corner.Small = 0x7f14016d
com.example.medcuida.pro:style/ShapeAppearance.M3.Sys.Shape.Corner.Medium = 0x7f14016b
com.example.medcuida.pro:style/Base.Theme.Material3.Light.Dialog.FixedSize = 0x7f140062
@@ -486,14 +487,14 @@ com.example.medcuida.pro:style/TextAppearance.MaterialComponents.Headline2 = 0x7
com.example.medcuida.pro:style/Widget.MaterialComponents.TextInputEditText.OutlinedBox.Dense = 0x7f140448
com.example.medcuida.pro:style/ThemeOverlay.Material3.Chip = 0x7f140291
com.example.medcuida.pro:layout/ime_base_split_test_activity = 0x7f0c0036
com.example.medcuida.pro:id/btn_go_today_icon = 0x7f090251
com.example.medcuida.pro:styleable/ClockHandView = 0x7f150024
com.example.medcuida.pro:id/btn_go_today_icon = 0x7f090251
com.example.medcuida.pro:style/Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Large = 0x7f140023
com.example.medcuida.pro:macro/m3_comp_time_picker_time_selector_selected_pressed_state_layer_color = 0x7f0d0165
com.example.medcuida.pro:dimen/m3_comp_extended_fab_primary_pressed_container_elevation = 0x7f070117
com.example.medcuida.pro:style/Theme.Material3.Dark.DialogWhenLarge = 0x7f14022f
com.example.medcuida.pro:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Text = 0x7f14014b
com.example.medcuida.pro:dimen/m3_comp_extended_fab_primary_pressed_container_elevation = 0x7f070117
com.example.medcuida.pro:style/Base.Theme.AppCompat.DialogWhenLarge = 0x7f140051
com.example.medcuida.pro:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Text = 0x7f14014b
com.example.medcuida.pro:macro/m3_comp_primary_navigation_tab_with_label_text_label_text_type = 0x7f0d00d6
com.example.medcuida.pro:style/Theme.Material3.Light.Dialog.Alert = 0x7f140240
com.example.medcuida.pro:style/ThemeOverlay.Material3.Dark.ActionBar = 0x7f140294
@@ -527,14 +528,14 @@ com.example.medcuida.pro:macro/m3_comp_date_picker_modal_range_selection_header_
com.example.medcuida.pro:string/fingerprint_error_user_canceled = 0x7f130058
com.example.medcuida.pro:style/Base.Widget.Material3.FloatingActionButton.Large = 0x7f140109
com.example.medcuida.pro:string/bottomsheet_action_expand_halfway = 0x7f130025
com.example.medcuida.pro:drawable/mtrl_switch_thumb_pressed_unchecked = 0x7f0800f7
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionBar.Menu = 0x7f1401b1
com.example.medcuida.pro:style/Widget.AppCompat.RatingBar.Indicator = 0x7f140321
com.example.medcuida.pro:id/material_value_index = 0x7f090136
com.example.medcuida.pro:macro/m3_comp_snackbar_supporting_text_type = 0x7f0d0117
com.example.medcuida.pro:styleable/Chip = 0x7f150020
com.example.medcuida.pro:style/Base.Widget.Material3.ExtendedFloatingActionButton = 0x7f140106
com.example.medcuida.pro:styleable/Constraint = 0x7f150029
com.example.medcuida.pro:style/TextAppearance.AppCompat.Widget.ActionBar.Menu = 0x7f1401b1
com.example.medcuida.pro:drawable/mtrl_switch_thumb_pressed_unchecked = 0x7f0800f7
com.example.medcuida.pro:style/Widget.AppCompat.RatingBar.Indicator = 0x7f140321
com.example.medcuida.pro:id/material_value_index = 0x7f090136
com.example.medcuida.pro:style/ShapeAppearanceOverlay.MaterialAlertDialog.Material3 = 0x7f14018b
com.example.medcuida.pro:style/Base.V21.Theme.AppCompat.Dialog = 0x7f1400a2
com.example.medcuida.pro:id/startToEnd = 0x7f0901ea
@@ -651,24 +652,24 @@ com.example.medcuida.pro:color/m3_ref_palette_neutral_variant30 = 0x7f060130
com.example.medcuida.pro:style/Base.ThemeOverlay.Material3.AutoCompleteTextView = 0x7f14007f
com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense = 0x7f1402c6
com.example.medcuida.pro:styleable/BaseProgressIndicator = 0x7f150017
com.example.medcuida.pro:id/text_agenda_vazia = 0x7f09020a
com.example.medcuida.pro:style/Theme.Material3.Light.NoActionBar = 0x7f140243
com.example.medcuida.pro:dimen/mtrl_textinput_box_corner_radius_medium = 0x7f0702f8
com.example.medcuida.pro:style/Base.Theme.Material3.Light.Dialog = 0x7f140061
com.example.medcuida.pro:macro/m3_comp_outlined_text_field_input_text_color = 0x7f0d00c3
com.example.medcuida.pro:dimen/m3_badge_offset = 0x7f0700b7
com.example.medcuida.pro:drawable/$m3_avd_show_password__1 = 0x7f08000a
com.example.medcuida.pro:dimen/m3_comp_switch_unselected_pressed_state_layer_opacity = 0x7f070198
com.example.medcuida.pro:id/view_pacientes = 0x7f09023e
com.example.medcuida.pro:id/text_agenda_vazia = 0x7f09020a
com.example.medcuida.pro:style/Theme.Material3.Light.NoActionBar = 0x7f140243
com.example.medcuida.pro:dimen/mtrl_textinput_box_corner_radius_medium = 0x7f0702f8
com.example.medcuida.pro:string/mtrl_picker_range_header_title = 0x7f1300b4
com.example.medcuida.pro:macro/m3_comp_time_picker_period_selector_selected_label_text_color = 0x7f0d0159
com.example.medcuida.pro:style/Widget.AppCompat.EditText = 0x7f1402fe
com.example.medcuida.pro:macro/m3_comp_navigation_drawer_active_icon_color = 0x7f0d0081
com.example.medcuida.pro:style/Widget.Material3.Button.IconButton.Filled = 0x7f140356
com.example.medcuida.pro:style/Theme.Design.Light = 0x7f140225
com.example.medcuida.pro:string/project_id = 0x7f1300d7
com.example.medcuida.pro:id/accessibility_action_clickable_span = 0x7f09000f
com.example.medcuida.pro:id/material_minute_tv = 0x7f09012f
com.example.medcuida.pro:style/Widget.AppCompat.EditText = 0x7f1402fe
com.example.medcuida.pro:macro/m3_comp_navigation_drawer_active_icon_color = 0x7f0d0081
com.example.medcuida.pro:style/Widget.Material3.Button.IconButton.Filled = 0x7f140356
com.example.medcuida.pro:string/mtrl_picker_range_header_title = 0x7f1300b4
com.example.medcuida.pro:macro/m3_comp_time_picker_period_selector_selected_label_text_color = 0x7f0d0159
com.example.medcuida.pro:style/Theme.Design.Light = 0x7f140225
com.example.medcuida.pro:style/Widget.Material3.AutoCompleteTextView.FilledBox.Dense = 0x7f140343
com.example.medcuida.pro:style/Base.ThemeOverlay.AppCompat.Light = 0x7f14007e
com.example.medcuida.pro:style/ShapeAppearance.Material3.Corner.ExtraLarge = 0x7f14016e
@@ -701,15 +702,15 @@ com.example.medcuida.pro:color/purple_700 = 0x7f06030c
com.example.medcuida.pro:id/noState = 0x7f090174
com.example.medcuida.pro:style/Widget.Material3.ActionMode = 0x7f140340
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog.MinWidth = 0x7f14006c
com.example.medcuida.pro:layout/activity_register = 0x7f0c0021
com.example.medcuida.pro:style/Theme.AppCompat.DayNight.DialogWhenLarge = 0x7f140213
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.Year = 0x7f1403a9
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.Dialog.Alert = 0x7f140069
com.example.medcuida.pro:macro/m3_comp_filled_text_field_error_active_indicator_color = 0x7f0d004e
com.example.medcuida.pro:style/Theme.MaterialComponents = 0x7f140245
com.example.medcuida.pro:style/Widget.MaterialComponents.Button.UnelevatedButton = 0x7f140402
com.example.medcuida.pro:layout/mtrl_alert_select_dialog_item = 0x7f0c0050
com.example.medcuida.pro:string/fab_transformation_sheet_behavior = 0x7f13004f
com.example.medcuida.pro:style/Theme.MaterialComponents = 0x7f140245
com.example.medcuida.pro:macro/m3_comp_filled_text_field_error_active_indicator_color = 0x7f0d004e
com.example.medcuida.pro:style/Theme.AppCompat.DayNight.DialogWhenLarge = 0x7f140213
com.example.medcuida.pro:layout/activity_register = 0x7f0c0021
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.Year = 0x7f1403a9
com.example.medcuida.pro:dimen/m3_sys_motion_easing_standard_control_y1 = 0x7f070211
com.example.medcuida.pro:style/Base.Theme.MaterialComponents.CompactMenu = 0x7f140067
com.example.medcuida.pro:style/Base.Widget.AppCompat.SearchView.ActionBar = 0x7f1400f3
@@ -724,13 +725,13 @@ com.example.medcuida.pro:style/ThemeOverlay.MaterialComponents.MaterialAlertDial
com.example.medcuida.pro:style/Platform.V21.AppCompat.Light = 0x7f140140
com.example.medcuida.pro:color/material_dynamic_tertiary80 = 0x7f06026e
com.example.medcuida.pro:macro/m3_comp_checkbox_selected_disabled_container_color = 0x7f0d0007
com.example.medcuida.pro:style/ShapeAppearance.Material3.Corner.Small = 0x7f140174
com.example.medcuida.pro:style/Theme.MaterialComponents.DayNight.NoActionBar.Bridge = 0x7f140258
com.example.medcuida.pro:style/Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert = 0x7f14009e
com.example.medcuida.pro:style/Base.V21.ThemeOverlay.AppCompat.Dialog = 0x7f1400a9
com.example.medcuida.pro:id/ghost_view_holder = 0x7f0900ee
com.example.medcuida.pro:id/edit_gender = 0x7f0900c5
com.example.medcuida.pro:id/scrollView = 0x7f0901bb
com.example.medcuida.pro:id/ghost_view_holder = 0x7f0900ee
com.example.medcuida.pro:style/Base.V21.ThemeOverlay.AppCompat.Dialog = 0x7f1400a9
com.example.medcuida.pro:style/Theme.MaterialComponents.DayNight.NoActionBar.Bridge = 0x7f140258
com.example.medcuida.pro:style/ShapeAppearance.Material3.Corner.Small = 0x7f140174
com.example.medcuida.pro:style/Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert = 0x7f14009e
com.example.medcuida.pro:styleable/AnimatedStateListDrawableCompat = 0x7f15000a
com.example.medcuida.pro:styleable/ShapeAppearance = 0x7f150088
com.example.medcuida.pro:macro/m3_comp_outlined_card_hover_outline_color = 0x7f0d00b0
@@ -749,11 +750,11 @@ com.example.medcuida.pro:macro/m3_comp_snackbar_container_shape = 0x7f0d0115
com.example.medcuida.pro:macro/m3_comp_switch_unselected_hover_handle_color = 0x7f0d0136
com.example.medcuida.pro:style/Base.Theme.AppCompat.Light.Dialog.Alert = 0x7f140055
com.example.medcuida.pro:style/Widget.MaterialComponents.ShapeableImageView = 0x7f14043d
com.example.medcuida.pro:dimen/m3_comp_navigation_drawer_standard_container_elevation = 0x7f070149
com.example.medcuida.pro:style/Base.Widget.AppCompat.ListView = 0x7f1400e7
com.example.medcuida.pro:style/Widget.Material3.FloatingActionButton.Surface = 0x7f140391
com.example.medcuida.pro:id/normal = 0x7f090176
com.example.medcuida.pro:color/m3_sys_color_on_secondary_fixed_variant = 0x7f060200
com.example.medcuida.pro:dimen/m3_comp_navigation_drawer_standard_container_elevation = 0x7f070149
com.example.medcuida.pro:style/Base.Widget.AppCompat.ListView = 0x7f1400e7
com.example.medcuida.pro:style/Base.TextAppearance.MaterialComponents.Headline6 = 0x7f140046
com.example.medcuida.pro:layout/abc_screen_simple = 0x7f0c0015
com.example.medcuida.pro:layout/mtrl_picker_fullscreen = 0x7f0c0063
@@ -876,10 +877,10 @@ com.example.medcuida.pro:dimen/m3_comp_filter_chip_flat_unselected_outline_width
com.example.medcuida.pro:style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen = 0x7f140427
com.example.medcuida.pro:styleable/RecyclerView = 0x7f150083
com.example.medcuida.pro:styleable/ThemeEnforcement = 0x7f15009f
com.example.medcuida.pro:dimen/m3_carousel_small_item_default_corner_size = 0x7f0700f3
com.example.medcuida.pro:style/ThemeOverlay.Material3.ExtendedFloatingActionButton.Tertiary = 0x7f1402a0
com.example.medcuida.pro:styleable/Variant = 0x7f1500a4
com.example.medcuida.pro:style/Widget.Material3.PopupMenu.ContextMenu = 0x7f1403bd
com.example.medcuida.pro:dimen/m3_carousel_small_item_default_corner_size = 0x7f0700f3
com.example.medcuida.pro:styleable/StateListDrawable = 0x7f150094
com.example.medcuida.pro:styleable/AlertDialog = 0x7f150009
com.example.medcuida.pro:integer/m3_sys_motion_duration_extra_long3 = 0x7f0a0013
@@ -997,14 +998,14 @@ com.example.medcuida.pro:color/material_timepicker_clock_text_color = 0x7f0602c3
com.example.medcuida.pro:style/Widget.Material3.FloatingActionButton.Large.Secondary = 0x7f140388
com.example.medcuida.pro:macro/m3_comp_badge_color = 0x7f0d0002
com.example.medcuida.pro:macro/m3_comp_text_button_label_text_type = 0x7f0d0146
com.example.medcuida.pro:style/MaterialAlertDialog.MaterialComponents.Title.Text = 0x7f140134
com.example.medcuida.pro:style/Widget.Material3.PopupMenu = 0x7f1403bc
com.example.medcuida.pro:styleable/ScrollingViewBehavior_Layout = 0x7f150085
com.example.medcuida.pro:macro/m3_comp_switch_unselected_pressed_handle_color = 0x7f0d013c
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.BodySmall = 0x7f1401d6
com.example.medcuida.pro:style/Widget.MaterialComponents.PopupMenu.Overflow = 0x7f14043b
com.example.medcuida.pro:style/Base.V22.Theme.AppCompat = 0x7f1400ad
com.example.medcuida.pro:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Query = 0x7f140150
com.example.medcuida.pro:style/TextAppearance.M3.Sys.Typescale.BodySmall = 0x7f1401d6
com.example.medcuida.pro:macro/m3_comp_switch_unselected_pressed_handle_color = 0x7f0d013c
com.example.medcuida.pro:styleable/ScrollingViewBehavior_Layout = 0x7f150085
com.example.medcuida.pro:style/MaterialAlertDialog.MaterialComponents.Title.Text = 0x7f140134
com.example.medcuida.pro:style/Widget.Material3.PopupMenu = 0x7f1403bc
com.example.medcuida.pro:macro/m3_comp_switch_unselected_hover_track_outline_color = 0x7f0d013a
com.example.medcuida.pro:macro/m3_comp_switch_unselected_hover_state_layer_color = 0x7f0d0138
com.example.medcuida.pro:layout/mtrl_calendar_month_labeled = 0x7f0c0059
@@ -1222,9 +1223,9 @@ com.example.medcuida.pro:style/TextAppearance.Material3.HeadlineSmall = 0x7f1401
com.example.medcuida.pro:id/btn_guardar_alteracoes = 0x7f090072
com.example.medcuida.pro:macro/m3_comp_date_picker_modal_date_today_container_outline_color = 0x7f0d0013
com.example.medcuida.pro:styleable/MaterialButtonToggleGroup = 0x7f150056
com.example.medcuida.pro:id/tag_window_insets_animation_callback = 0x7f090200
com.example.medcuida.pro:string/password_hint = 0x7f1300d1
com.example.medcuida.pro:string/abc_menu_function_shortcut_label = 0x7f13000c
com.example.medcuida.pro:id/tag_window_insets_animation_callback = 0x7f090200
com.example.medcuida.pro:id/spread = 0x7f0901e0
com.example.medcuida.pro:dimen/design_snackbar_padding_horizontal = 0x7f070087
com.example.medcuida.pro:style/Widget.Material3.ExtendedFloatingActionButton.Secondary = 0x7f140384
@@ -1270,13 +1271,13 @@ com.example.medcuida.pro:layout/mtrl_calendar_month_navigation = 0x7f0c005a
com.example.medcuida.pro:color/material_personalized_color_control_activated = 0x7f06028a
com.example.medcuida.pro:dimen/m3_card_elevated_dragged_z = 0x7f0700ea
com.example.medcuida.pro:id/mini = 0x7f09013a
com.example.medcuida.pro:style/Widget.MaterialComponents.TextView = 0x7f140451
com.example.medcuida.pro:macro/m3_comp_switch_selected_track_color = 0x7f0d012f
com.example.medcuida.pro:styleable/LoadingImageView = 0x7f150051
com.example.medcuida.pro:layout/abc_cascading_menu_item_layout = 0x7f0c000b
com.example.medcuida.pro:id/accessibility_custom_action_24 = 0x7f090021
com.example.medcuida.pro:macro/m3_comp_navigation_bar_active_focus_label_text_color = 0x7f0d0063
com.example.medcuida.pro:macro/m3_comp_navigation_rail_container_color = 0x7f0d009c
com.example.medcuida.pro:macro/m3_comp_switch_selected_track_color = 0x7f0d012f
com.example.medcuida.pro:macro/m3_comp_navigation_bar_active_focus_label_text_color = 0x7f0d0063
com.example.medcuida.pro:id/accessibility_custom_action_24 = 0x7f090021
com.example.medcuida.pro:style/Widget.MaterialComponents.TextView = 0x7f140451
com.example.medcuida.pro:layout/mtrl_calendar_month = 0x7f0c0058
com.example.medcuida.pro:style/MaterialAlertDialog.Material3.Body.Text = 0x7f140124
com.example.medcuida.pro:macro/m3_comp_filled_button_container_color = 0x7f0d0044
@@ -1347,6 +1348,7 @@ com.example.medcuida.pro:id/fixed = 0x7f0900e4
com.example.medcuida.pro:layout/abc_list_menu_item_radio = 0x7f0c0011
com.example.medcuida.pro:style/ThemeOverlay.Material3.BottomSheetDialog = 0x7f140288
com.example.medcuida.pro:macro/m3_comp_fab_secondary_container_color = 0x7f0d003c
com.example.medcuida.pro:id/search_layout_pacientes = 0x7f090264
com.example.medcuida.pro:layout/abc_list_menu_item_checkbox = 0x7f0c000e
com.example.medcuida.pro:layout/abc_action_bar_up_container = 0x7f0c0001
com.example.medcuida.pro:interpolator/mtrl_linear_out_slow_in = 0x7f0b0011
@@ -1354,12 +1356,12 @@ com.example.medcuida.pro:macro/m3_comp_switch_selected_handle_color = 0x7f0d0125
com.example.medcuida.pro:style/Widget.MaterialComponents.Chip.Filter = 0x7f140409
com.example.medcuida.pro:interpolator/mtrl_linear = 0x7f0b0010
com.example.medcuida.pro:styleable/ExtendedFloatingActionButton_Behavior_Layout = 0x7f150036
com.example.medcuida.pro:style/Widget.MaterialComponents.Slider = 0x7f14043e
com.example.medcuida.pro:style/TextAppearance.AppCompat.Display1 = 0x7f140199
com.example.medcuida.pro:drawable/notification_bg_normal_pressed = 0x7f080105
com.example.medcuida.pro:id/ignore = 0x7f090100
com.example.medcuida.pro:styleable/NavigationRailView = 0x7f150078
com.example.medcuida.pro:style/Widget.Material3.TextInputEditText.OutlinedBox.Dense = 0x7f1403d6
com.example.medcuida.pro:drawable/notification_bg_normal_pressed = 0x7f080105
com.example.medcuida.pro:style/TextAppearance.AppCompat.Display1 = 0x7f140199
com.example.medcuida.pro:id/ignore = 0x7f090100
com.example.medcuida.pro:style/Widget.MaterialComponents.Slider = 0x7f14043e
com.example.medcuida.pro:interpolator/btn_radio_to_on_mtrl_animation_interpolator_0 = 0x7f0b0005
com.example.medcuida.pro:style/ShapeAppearance.M3.Comp.SearchView.FullScreen.Container.Shape = 0x7f140161
com.example.medcuida.pro:interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1 = 0x7f0b0003
@@ -1522,10 +1524,10 @@ com.example.medcuida.pro:style/Widget.Material3.TextInputLayout.FilledBox.Expose
com.example.medcuida.pro:id/src_over = 0x7f0901e6
com.example.medcuida.pro:style/Widget.Material3.FloatingActionButton.Large.Surface = 0x7f140389
com.example.medcuida.pro:style/Widget.Material3.MaterialCalendar.Day.Selected = 0x7f140399
com.example.medcuida.pro:id/src_atop = 0x7f0901e4
com.example.medcuida.pro:color/m3_sys_color_dynamic_light_surface_container_lowest = 0x7f0601ca
com.example.medcuida.pro:dimen/mtrl_btn_padding_right = 0x7f070264
com.example.medcuida.pro:color/mtrl_filled_background_color = 0x7f0602dd
com.example.medcuida.pro:color/m3_sys_color_dynamic_light_surface_container_lowest = 0x7f0601ca
com.example.medcuida.pro:id/src_atop = 0x7f0901e4
com.example.medcuida.pro:id/top = 0x7f09021e
com.example.medcuida.pro:id/square = 0x7f0901e3
com.example.medcuida.pro:id/buttonPanel = 0x7f090076

View File

@@ -3419,6 +3419,7 @@ id edit_horario_fim
id edit_horario_inicio
id edit_name
id edit_query
id edit_search_pacientes
id edit_specialty
id edit_text_id
id elastic
@@ -3672,6 +3673,7 @@ id search_button
id search_close_btn
id search_edit_frame
id search_go_btn
id search_layout_pacientes
id search_mag_icon
id search_plate
id search_src_text

View File

@@ -18,8 +18,10 @@ public class DetalhePacienteActivity extends AppCompatActivity {
private static final String TAG = "DetalhePaciente";
private TextView tvNome, tvIdade, tvNumeroUtente, tvMedicacao, tvSexo, tvEmail;
private MaterialButton btnEnviarPaciente, btnPartilharRelatorio;
private FirebaseFirestore db;
private String pacienteId;
private String nomePaciente, infoMedicacao;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -32,9 +34,15 @@ public class DetalhePacienteActivity extends AppCompatActivity {
tvSexo = findViewById(R.id.tv_sexo_paciente);
tvEmail = findViewById(R.id.tv_email_paciente);
tvMedicacao = findViewById(R.id.tv_medicacao_paciente);
btnEnviarPaciente = findViewById(R.id.btn_enviar_paciente);
btnPartilharRelatorio = findViewById(R.id.btn_partilhar_relatorio);
findViewById(R.id.btn_sair_detalhe).setOnClickListener(v -> finish());
btnEnviarPaciente.setOnClickListener(v -> sincronizarComPaciente());
btnPartilharRelatorio.setOnClickListener(v -> partilharRelatorio());
db = FirebaseFirestore.getInstance();
pacienteId = getIntent().getStringExtra("PACIENTE_ID");
@@ -64,6 +72,7 @@ public class DetalhePacienteActivity extends AppCompatActivity {
String sexo = getStringFromDoc(document, "sexo");
String email = getStringFromDoc(document, "email");
nomePaciente = nome;
tvNome.setText("Nome: " + (nome != null ? nome : "N/D"));
tvIdade.setText("Idade: " + (idade != null ? idade : "N/D"));
tvNumeroUtente.setText("Nº Utente: " + (numUtente != null ? numUtente : "N/D"));
@@ -100,13 +109,71 @@ public class DetalhePacienteActivity extends AppCompatActivity {
sb.append("\n");
}
}
tvMedicacao.setText(sb.toString().trim());
infoMedicacao = sb.toString().trim();
tvMedicacao.setText(infoMedicacao);
} else {
tvMedicacao.setText("Nenhuma medicação ativa registada.");
infoMedicacao = "Nenhuma medicação ativa registada.";
tvMedicacao.setText(infoMedicacao);
}
});
}
private void sincronizarComPaciente() {
if (pacienteId == null) return;
java.util.Map<String, Object> update = new java.util.HashMap<>();
update.put("last_doctor_sync", com.google.firebase.Timestamp.now());
update.put("sync_status", "Atualizado pelo Médico");
updatePatientData(pacienteId, update);
}
private void updatePatientData(String uid, java.util.Map<String, Object> data) {
db.collection("utilizadores").document(uid)
.update(data)
.addOnSuccessListener(aVoid -> {
Toast.makeText(this, "✅ Dados enviados com sucesso!", Toast.LENGTH_SHORT).show();
// Simular disparo de notificação
enviarNotificacaoSimulada(uid);
})
.addOnFailureListener(e -> {
Toast.makeText(this, "❌ Erro ao enviar dados.", Toast.LENGTH_SHORT).show();
});
}
private void partilharRelatorio() {
if (pacienteId == null) return;
String resumo = "Relatório Médico - " + new java.util.Date().toString() + "\n\n" +
"Paciente: " + (nomePaciente != null ? nomePaciente : "N/D") + "\n" +
"Medicação: " + (infoMedicacao != null ? infoMedicacao : "N/D");
java.util.Map<String, Object> relatorio = new java.util.HashMap<>();
relatorio.put("userId", pacienteId);
relatorio.put("titulo", "Novo Relatório Clínico");
relatorio.put("conteudo", resumo);
relatorio.put("data", com.google.firebase.Timestamp.now());
relatorio.put("tipo", "relatorio");
db.collection("feed").add(relatorio)
.addOnSuccessListener(docRef -> {
Toast.makeText(this, "📄 Relatório partilhado no feed do paciente!", Toast.LENGTH_SHORT).show();
})
.addOnFailureListener(e -> {
Toast.makeText(this, "❌ Erro ao partilhar relatório.", Toast.LENGTH_SHORT).show();
});
}
private void enviarNotificacaoSimulada(String uid) {
java.util.Map<String, Object> notif = new java.util.HashMap<>();
notif.put("userId", uid);
notif.put("mensagem", "O seu médico atualizou o seu perfil clínico.");
notif.put("lida", false);
notif.put("data", com.google.firebase.Timestamp.now());
db.collection("notificacoes").add(notif);
}
/**
* Método auxiliar para ler campos de forma segura,
* convertendo números para String se necessário.

View File

@@ -2,6 +2,7 @@ package com.example.medcuida.pro;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.CalendarView;
import android.widget.ImageButton;
@@ -20,6 +21,7 @@ import com.example.medcuida.pro.ui.adapters.PacienteAdapter;
import com.example.medcuida.pro.ui.auth.LoginActivity;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.firestore.DocumentSnapshot;
import com.google.firebase.firestore.FirebaseFirestore;

View File

@@ -102,10 +102,10 @@
</LinearLayout>
</com.google.android.material.card.MaterialCardView>
<!-- Card Clínica -->
<com.google.android.material.card.MaterialCardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
app:cardCornerRadius="20dp"
app:cardElevation="0dp"
app:strokeWidth="1dp"
@@ -121,19 +121,32 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Medicação Atual"
android:text="Ações"
android:textStyle="bold"
android:textSize="20sp"
android:textColor="@color/text_primary"
android:layout_marginBottom="16dp"/>
<TextView
android:id="@+id/tv_medicacao_paciente"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="A carregar medicação..."
android:textSize="16sp"
android:lineSpacingExtra="4dp"/>
<com.google.android.material.button.MaterialButton
android:id="@+id/btn_enviar_paciente"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="Enviar para App do Paciente"
app:cornerRadius="12dp"
android:layout_marginBottom="12dp"
style="@style/Widget.MaterialComponents.Button"/>
<com.google.android.material.button.MaterialButton
android:id="@+id/btn_partilhar_relatorio"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="Partilhar Relatório"
app:cornerRadius="12dp"
android:backgroundTint="@color/white"
android:textColor="@color/primary_color"
app:strokeColor="@color/primary_color"
app:strokeWidth="2dp"
style="@style/Widget.MaterialComponents.Button.OutlinedButton"/>
</LinearLayout>

File diff suppressed because one or more lines are too long