如何更改MPAndroidChart中饼图描述的文本颜色?
问题描述:
我正在使用MPAndroidChart库创建饼图。在我的应用程序中,我有一个黑色背景,饼图描述的文本颜色是灰色的,默认情况下不适合我。我无法改变它。如何更改MPAndroidChart中饼图描述的文本颜色?
如何更改说明的文字颜色?
我的饼图:
答
使用setDescriptionColor(int color)
方法
chart.setDescriptionColor(getResources().getColor(R.color.your_color));
答
Hope this Helpful text color also you can change from here.
Into your Library **"MPChartLib"**
First Go:- Package:- Chart---> Chart.java
Then Go:- init();
Change Pie Chart Discription text color:-
public void setDescriptionColor(int color) {
mDescPaint.setColor(color);
}
Change other texts Color From here:-
mDescPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
mDescPaint.setColor(Color.BLACK);
mDescPaint.setTextAlign(Align.RIGHT);
mDescPaint.setTextSize(Utils.convertDpToPixel(9f));
mInfoPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
mInfoPaint.setColor(Color.rgb(0, 0, 0)); // black
mInfoPaint.setTextAlign(Align.CENTER);
mInfoPaint.setTextSize(Utils.convertDpToPixel(15f));
mDrawPaint = new Paint(Paint.DITHER_FLAG);
答
现在,事情我有点改变。所以,我知道最新的解决办法是:
description.setTextColor(ContextCompat.getColor(context, R.color.your_color));
其中description
立场Description description = new Description();
请不要重复你的问题,只是编辑现有的问题,它会撞到队列上方。 –
哇...我不知道这....感谢杰伊这个新的提示:) – Bharat