From 5c7a6067f50d24714da927658cdd4cc481b3b800 Mon Sep 17 00:00:00 2001 From: carvalho-joao Date: Fri, 31 Oct 2025 17:47:42 -0300 Subject: [PATCH] =?UTF-8?q?adicionando=20a=20tela=20de=20vis=C3=A3o=20gera?= =?UTF-8?q?l=20do=20estoque=20e=20ajustando=20telas=20para=20tablet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/deploymentTargetSelector.xml | 5 +- app/src/main/AndroidManifest.xml | 3 + .../projetosaveit/adapter/AdapterProduto.kt | 7 +- .../projetosaveit/adapter/AdapterVitrine.kt | 16 +- .../recycleView/ProdutoEstoqueRelatorio.kt | 8 + .../adapter/recycleView/Venda.kt | 6 + .../projetosaveit/api/network/ApiService.kt | 35 +- .../api/repository/EstoqueRepository.kt | 13 +- .../projetosaveit/ui/AdicionarProduto.kt | 420 +++++++------ .../projetosaveit/ui/CadastroEndereco.kt | 3 +- .../com/example/projetosaveit/ui/Chatbot.kt | 5 +- .../example/projetosaveit/ui/MainActivity.kt | 11 + .../example/projetosaveit/ui/MinhaVitrine.kt | 14 +- .../example/projetosaveit/ui/TelaEstoque.kt | 49 +- .../projetosaveit/ui/VisaoGeralEstoque.kt | 204 +++++++ .../projetosaveit/ui/home/HomeFragment.kt | 15 +- .../example/projetosaveit/ui/perfil/Perfil.kt | 118 +++- .../ui/vitrine/VitrineFragment.kt | 8 +- .../activity_adicionar_produto.xml | 124 ++-- .../activity_adicionar_produto_vitrine.xml | 1 + .../activity_configuracoes_perfil.xml | 3 +- .../res/layout-sw600dp/activity_conversa.xml | 23 +- .../layout-sw600dp/activity_minha_vitrine.xml | 19 +- .../activity_produto_vitrine.xml | 2 +- .../layout-sw600dp/activity_tela_estoque.xml | 3 +- .../activity_visao_geral_estoque.xml | 82 +++ .../main/res/layout-sw600dp/fragment_home.xml | 1 + .../res/layout-sw600dp/fragment_relatorio.xml | 560 +++++++++++++++++- .../res/layout-sw600dp/fragment_vitrine.xml | 249 +++++--- .../res/layout-sw600dp/item_progress_bar.xml | 54 ++ .../res/layout-sw600dp/item_tabela_venda.xml | 33 ++ .../res/layout/activity_adicionar_produto.xml | 44 +- app/src/main/res/layout/activity_chatbot.xml | 16 +- .../main/res/layout/activity_tela_estoque.xml | 17 +- .../layout/activity_visao_geral_estoque.xml | 82 +++ app/src/main/res/layout/dialog_card_view.xml | 11 +- app/src/main/res/layout/fragment_home.xml | 1 + app/src/main/res/layout/fragment_vitrine.xml | 103 ++-- app/src/main/res/layout/item_progress_bar.xml | 54 ++ app/src/main/res/layout/item_tabela_venda.xml | 33 ++ 40 files changed, 1994 insertions(+), 461 deletions(-) create mode 100644 app/src/main/java/com/example/projetosaveit/adapter/recycleView/ProdutoEstoqueRelatorio.kt create mode 100644 app/src/main/java/com/example/projetosaveit/adapter/recycleView/Venda.kt create mode 100644 app/src/main/java/com/example/projetosaveit/ui/VisaoGeralEstoque.kt create mode 100644 app/src/main/res/layout-sw600dp/activity_visao_geral_estoque.xml create mode 100644 app/src/main/res/layout-sw600dp/item_progress_bar.xml create mode 100644 app/src/main/res/layout-sw600dp/item_tabela_venda.xml create mode 100644 app/src/main/res/layout/activity_visao_geral_estoque.xml create mode 100644 app/src/main/res/layout/item_progress_bar.xml create mode 100644 app/src/main/res/layout/item_tabela_venda.xml diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index 5219fd1..d13263d 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -4,7 +4,7 @@ - - \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fc15d69..b85dc8e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -38,6 +38,9 @@ + diff --git a/app/src/main/java/com/example/projetosaveit/adapter/AdapterProduto.kt b/app/src/main/java/com/example/projetosaveit/adapter/AdapterProduto.kt index f775124..73a5193 100644 --- a/app/src/main/java/com/example/projetosaveit/adapter/AdapterProduto.kt +++ b/app/src/main/java/com/example/projetosaveit/adapter/AdapterProduto.kt @@ -2,6 +2,8 @@ package com.example.projetosaveit.adapter import android.app.AlertDialog import android.content.Intent +import android.graphics.Color +import android.graphics.drawable.ColorDrawable import android.os.Bundle import android.util.Log import android.view.LayoutInflater @@ -79,6 +81,9 @@ class AdapterProduto : RecyclerView.Adapter() { val builder = AlertDialog.Builder(activity).setView(dialogView) val dialog = builder.create() + dialog.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + + val cancelBtn = dialogView!!.findViewById