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.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
* 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
public void onResume() {
super.onResume();
if (getActivity() instanceof com.example.lifegrid.TelaInicialActivity) {
((com.example.lifegrid.TelaInicialActivity) getActivity()).atualizarDadosHome();
if (getActivity() instanceof TelaInicialActivity) {
((TelaInicialActivity) getActivity()).atualizarDadosHome();
}
}
@@ -91,7 +94,7 @@ public class GraficosFragment extends Fragment {
// Config PieChart
pieChartMensal.getDescription().setEnabled(false);
pieChartMensal.setUsePercentValues(true);
pieChartMensal.setEntryLabelColor(android.graphics.Color.BLACK);
pieChartMensal.setEntryLabelColor(Color.BLACK);
pieChartMensal.setEntryLabelTextSize(12f);
pieChartMensal.setCenterText("Despesas");
pieChartMensal.setCenterTextSize(18f);
@@ -194,7 +197,7 @@ public class GraficosFragment extends Fragment {
dataSet.setColors(ColorTemplate.MATERIAL_COLORS);
dataSet.setSliceSpace(3f);
dataSet.setValueTextSize(14f);
dataSet.setValueTextColor(android.graphics.Color.WHITE);
dataSet.setValueTextColor(Color.WHITE);
PieData data = new PieData(dataSet);
pieChartMensal.setData(data);
@@ -236,11 +239,11 @@ public class GraficosFragment extends Fragment {
}
BarDataSet setReceitas = new BarDataSet(entriesReceitas, "Receitas");
setReceitas.setColor(android.graphics.Color.parseColor("#2ECC71"));
setReceitas.setColor(Color.parseColor("#2ECC71"));
setReceitas.setValueTextSize(10f);
BarDataSet setDespesas = new BarDataSet(entriesDespesas, "Despesas");
setDespesas.setColor(android.graphics.Color.parseColor("#E74C3C"));
setDespesas.setColor(Color.parseColor("#E74C3C"));
setDespesas.setValueTextSize(10f);
BarData data = new BarData(setReceitas, setDespesas);