ecra principal

This commit is contained in:
2025-12-03 10:30:58 +00:00
parent 446b6fed75
commit 06beff62cd
22 changed files with 681 additions and 20 deletions

View File

@@ -1,9 +1,9 @@
package com.example.pap_teste;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatActivity;
@@ -48,15 +48,30 @@ public class ClientDashboardActivity extends AppCompatActivity {
Button btnCheckIn = findViewById(R.id.btnCheckIn);
Button btnShare = findViewById(R.id.btnPartilhar);
btnNewReservation.setOnClickListener(v -> showToast("Abrindo fluxo de nova reserva..."));
btnExplore.setOnClickListener(v -> showToast("A explorar restaurantes recomendados."));
btnFavorites.setOnClickListener(v -> showToast("A mostrar os seus favoritos."));
btnCheckIn.setOnClickListener(v -> showToast("Check-in antecipado registado!"));
btnShare.setOnClickListener(v -> showToast("Partilhe a reserva com os seus convidados."));
btnNewReservation.setOnClickListener(v ->
startActivity(new Intent(this, NovaReservaActivity.class))
);
btnExplore.setOnClickListener(v ->
startActivity(new Intent(this, ExplorarRestaurantesActivity.class))
);
btnFavorites.setOnClickListener(v ->
startActivity(new Intent(this, FavoritosActivity.class))
);
btnCheckIn.setOnClickListener(v ->
startActivity(new Intent(this, CheckInAntecipadoActivity.class))
);
btnShare.setOnClickListener(v ->
startActivity(new Intent(this, PartilharReservaActivity.class))
);
}
private void showToast(String message) {
Toast.makeText(this, message, Toast.LENGTH_SHORT).show();
}
// Mantemos este método caso seja útil no futuro para feedback rápido.
// private void showToast(String message) {
// Toast.makeText(this, message, Toast.LENGTH_SHORT).show();
// }
}