Il existe un moyen de modifier le message "Aucune donnée de graphique disponible" lorsque le graphique n'est pas rempli?
Edit: Trouvé la réponse
chart.setNoDataText("Description that you want");
chart.noDataText = ("Description that you want");
Si vous souhaitez également personnaliser l'apparence, vous pouvez le faire via l'objet Paint
:
mChart.setNoDataText("Description that you want");
Paint p = mChart.getPaint(Chart.Paint_INFO);
p.setTextSize(...);
p.setColor(...);
p.setTypeface(...);
...
La réponse correcte est ici:
pie_chart.setNoDataText("No Data Available");
val Paint:Paint = pie_chart.getPaint(Chart.Paint_INFO)
Paint.textSize = 40f
pie_chart.invalidate()
Vous définissez également d'autres propriétés telles que la couleur du texte, la police de caractères, etc.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_firestore__eintraege__heute);
mChart = findViewById(R.id.chartZuckerHeute);
mChart.setNoDataText("PUT IT HERE ON TOP; WORKED FOR ME");