From 0ec7f48bc21b6a55b0e6e07b1926548285218d89 Mon Sep 17 00:00:00 2001
From: 230415 <230415@epvc.pt>
Date: Tue, 14 Apr 2026 16:32:14 +0100
Subject: [PATCH] fragments
---
.../com/example/lifegrid/NovaTransacao.java | 71 -------------------
.../res/layout/activity_nova_transacao.xml | 36 ----------
.../main/res/layout/activity_tela_inicial.xml | 22 +++---
3 files changed, 11 insertions(+), 118 deletions(-)
delete mode 100644 app/src/main/java/com/example/lifegrid/NovaTransacao.java
delete mode 100644 app/src/main/res/layout/activity_nova_transacao.xml
diff --git a/app/src/main/java/com/example/lifegrid/NovaTransacao.java b/app/src/main/java/com/example/lifegrid/NovaTransacao.java
deleted file mode 100644
index 9ff5c22..0000000
--- a/app/src/main/java/com/example/lifegrid/NovaTransacao.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package com.example.lifegrid;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.LinearLayout;
-import android.widget.Toast;
-
-import androidx.activity.EdgeToEdge;
-import androidx.appcompat.app.AppCompatActivity;
-import androidx.core.graphics.Insets;
-import androidx.core.view.ViewCompat;
-import androidx.core.view.WindowInsetsCompat;
-
-public class NovaTransacao extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- EdgeToEdge.enable(this);
- setContentView(R.layout.activity_nova_transacao);
- ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> {
- Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());
- v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom);
- return insets;
- });
- // 1. Encontrar os elementos no ecrã
- Button botaoPrincipal = findViewById(R.id.botaoPrincipal);
- LinearLayout grupoOpcoes = findViewById(R.id.grupoOpcoes);
- Button botaoOpcao1 = findViewById(R.id.botaoOpcao1);
- Button botaoOpcao2 = findViewById(R.id.botaoOpcao2);
-
- // 2. Lógica para mostrar/esconder as opções
- botaoPrincipal.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- // Se as opções estiverem escondidas, mostra-as. Se estiverem à vista, esconde-as.
- if (grupoOpcoes.getVisibility() == View.GONE) {
- grupoOpcoes.setVisibility(View.VISIBLE);
- botaoPrincipal.setText("Esconder Opções"); // Muda o texto do botão
- } else {
- grupoOpcoes.setVisibility(View.GONE);
- botaoPrincipal.setText("Mostrar Opções");
- }
- }
- });
-
- // 3. Lógica para quando o utilizador escolhe uma opção
- botaoOpcao1.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Toast.makeText(NovaTransacao.this, "Escolheste a Opção 1", Toast.LENGTH_SHORT).show();
- // Opcional: esconder a lista depois de escolher
- grupoOpcoes.setVisibility(View.GONE);
- botaoPrincipal.setText("Mostrar Opções");
- }
- });
-
- botaoOpcao2.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Toast.makeText(NovaTransacao.this, "Escolheste a Opção 2", Toast.LENGTH_SHORT).show();
- // Opcional: esconder a lista depois de escolher
- grupoOpcoes.setVisibility(View.GONE);
- botaoPrincipal.setText("Mostrar Opções");
- }
- });
- }
-}
- }
-}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_nova_transacao.xml b/app/src/main/res/layout/activity_nova_transacao.xml
deleted file mode 100644
index 62ab58f..0000000
--- a/app/src/main/res/layout/activity_nova_transacao.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_tela_inicial.xml b/app/src/main/res/layout/activity_tela_inicial.xml
index dadd4af..4d3af3a 100644
--- a/app/src/main/res/layout/activity_tela_inicial.xml
+++ b/app/src/main/res/layout/activity_tela_inicial.xml
@@ -344,17 +344,17 @@
app:layout_constraintTop_toBottomOf="@+id/ativosCardView">