安卓-MPChartLibrary "No Chart data available" 文字大小

3

我没有看到“无图表数据可用”文本的任何setter方法。如何使文本变大/变小?

2个回答

7
Chart 类中,可以看到它是通过 PAINT_INFO 绘制出来的。
首先,获取绘图对象,然后按照您的需求进行样式设置:
Paint paint = chart.getPaint(Chart.PAINT_INFO);
paint.setTextSize(yourSize);

1

如果您想设置文本大小、颜色和消息,可以使用以下代码。

    Typeface tf = Typeface.createFromAsset(getContext().getAssets(), "RockwellStd.otf");
    barChart.setNoDataText("Your message what you want to dispaly");
    Paint p = barChart.getPaint(Chart.PAINT_INFO);
    p.setTextSize(18);
    p.setColor(Color.parseColor("#701112"));
    p.setTypeface(tf);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接