Guardar histórico e melhorar estabilidade do chat

This commit is contained in:
2026-06-22 14:27:19 +01:00
parent 4786a9c740
commit 8c15b7a573
3 changed files with 178 additions and 50 deletions

View File

@@ -12,30 +12,52 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_height="160dp"
android:background="@drawable/bg_chat_header"
android:gravity="bottom"
android:orientation="vertical"
android:gravity="bottom|center_vertical"
android:orientation="horizontal"
android:paddingStart="24dp"
android:paddingEnd="24dp"
android:paddingBottom="24dp">
<TextView
android:layout_width="match_parent"
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text="Chat IA"
android:textColor="@color/white"
android:textSize="30sp"
android:textStyle="bold" />
android:layout_marginEnd="12dp"
android:layout_weight="1"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="Pergunta alguma coisa e recebe uma resposta da IA."
android:textColor="#EEF9F7"
android:textSize="15sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text="Chat IA"
android:textColor="@color/white"
android:textSize="30sp"
android:textStyle="bold" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="A conversa fica guardada neste dispositivo."
android:textColor="#EEF9F7"
android:textSize="14sp" />
</LinearLayout>
<com.google.android.material.button.MaterialButton
android:id="@+id/newChatButton"
android:layout_width="104dp"
android:layout_height="46dp"
android:text="Novo chat"
android:textAllCaps="false"
android:textColor="@color/white"
android:textSize="13sp"
android:textStyle="bold"
app:backgroundTint="#26FFFFFF"
app:cornerRadius="18dp"
app:strokeColor="#70FFFFFF"
app:strokeWidth="1dp" />
</LinearLayout>
<ScrollView