Comment changer l'arrière-plan du graphique avec MPAndroidChart bibliothèque?
Je suis en utilisant la bibliothèque incroyable MPAndroidChart. Il fonctionne comme un charme, sauf quand je suis en train de modifier la couleur de fond de la BarData. Couleur par défaut est le blanc, et je veux le changer pour Transparent.
J'ai essayé ceci :
Paint p1 = mChart.getPaint(Chart.PAINT_GRID_BACKGROUND);
p1.setColor(Color.RED);
et ce:
<com.github.mikephil.charting.charts.BarChart
android:id="@+id/chart1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"/>
... mais il semble que le ne fonctionne.
Des idées ?
Merci =)
Vous devez vous connecter pour publier un commentaire.
Depuis version v1.6.5, le fond de la
Chart
est transparent par défaut. Sens, que tout dans le fond (arrière-plan du graphique, d'autresViews
, etc.) ce n'est pas recouvertes par des données tirées dans laChart
, sera visible.Si vous souhaitez modifier l'arrière-plan (couleur, ou peut-être drawable), vous pouvez le faire en changeant le diagramme de fond
android:background="..."
)setBackgroundColor(...)
ousetBackgroundResource(...)
Une autre façon serait de changer le fond de la mère de mise en page qui contient le
Chart
.De Code pour modifier la couleur d'arrière-plan:
si vous voulez Changer Tout l'Écran Couleur d'arrière-plan
Heureux de vous aider Grâce
Donc, après quelques recherches, j'ai trouvé qu'il n'est pas encore possible: https://github.com/PhilJay/MPAndroidChart/issues/53
Espère qu'Il sera bientôt possible ! =)