This commit is contained in:
2026-05-11 17:18:00 +01:00
parent 413019cfac
commit 53b791a5ce

View File

@@ -37,6 +37,9 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import android.graphics.Color;
import com.example.lifegrid.TelaInicialActivity;
/** /**
* GraficosFragment tem como único propósito compilar a informação da aplicação sob uma * GraficosFragment tem como único propósito compilar a informação da aplicação sob uma
* componente puramente matemática exibida de forma ilustrativa. Trata da visão de Dashboard de estatística. * componente puramente matemática exibida de forma ilustrativa. Trata da visão de Dashboard de estatística.
@@ -65,8 +68,8 @@ public class GraficosFragment extends Fragment {
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
if (getActivity() instanceof com.example.lifegrid.TelaInicialActivity) { if (getActivity() instanceof TelaInicialActivity) {
((com.example.lifegrid.TelaInicialActivity) getActivity()).atualizarDadosHome(); ((TelaInicialActivity) getActivity()).atualizarDadosHome();
} }
} }
@@ -91,7 +94,7 @@ public class GraficosFragment extends Fragment {
// Config PieChart // Config PieChart
pieChartMensal.getDescription().setEnabled(false); pieChartMensal.getDescription().setEnabled(false);
pieChartMensal.setUsePercentValues(true); pieChartMensal.setUsePercentValues(true);
pieChartMensal.setEntryLabelColor(android.graphics.Color.BLACK); pieChartMensal.setEntryLabelColor(Color.BLACK);
pieChartMensal.setEntryLabelTextSize(12f); pieChartMensal.setEntryLabelTextSize(12f);
pieChartMensal.setCenterText("Despesas"); pieChartMensal.setCenterText("Despesas");
pieChartMensal.setCenterTextSize(18f); pieChartMensal.setCenterTextSize(18f);
@@ -194,7 +197,7 @@ public class GraficosFragment extends Fragment {
dataSet.setColors(ColorTemplate.MATERIAL_COLORS); dataSet.setColors(ColorTemplate.MATERIAL_COLORS);
dataSet.setSliceSpace(3f); dataSet.setSliceSpace(3f);
dataSet.setValueTextSize(14f); dataSet.setValueTextSize(14f);
dataSet.setValueTextColor(android.graphics.Color.WHITE); dataSet.setValueTextColor(Color.WHITE);
PieData data = new PieData(dataSet); PieData data = new PieData(dataSet);
pieChartMensal.setData(data); pieChartMensal.setData(data);
@@ -236,11 +239,11 @@ public class GraficosFragment extends Fragment {
} }
BarDataSet setReceitas = new BarDataSet(entriesReceitas, "Receitas"); BarDataSet setReceitas = new BarDataSet(entriesReceitas, "Receitas");
setReceitas.setColor(android.graphics.Color.parseColor("#2ECC71")); setReceitas.setColor(Color.parseColor("#2ECC71"));
setReceitas.setValueTextSize(10f); setReceitas.setValueTextSize(10f);
BarDataSet setDespesas = new BarDataSet(entriesDespesas, "Despesas"); BarDataSet setDespesas = new BarDataSet(entriesDespesas, "Despesas");
setDespesas.setColor(android.graphics.Color.parseColor("#E74C3C")); setDespesas.setColor(Color.parseColor("#E74C3C"));
setDespesas.setValueTextSize(10f); setDespesas.setValueTextSize(10f);
BarData data = new BarData(setReceitas, setDespesas); BarData data = new BarData(setReceitas, setDespesas);