MPAndroidChart主屏幕小部件

有没有示例,如何将MPAndroidChart library中的任何图表放置到主屏幕小部件?

//我尝试使用getChartbitmap(),但是
1)调用invalidate()后不会立即创建位图,因此它返回null
2)我看不到方法,如何在不放置资源的情况下初始化图表类-我无法做到
用于小部件.

有人有成功的例子吗?

解决方法:

试试这个代码

BarData chartData =...
BarChart chart = new BarChart(mContext);
chart.setData(chartData);

chart.measure(View.MeasureSpec.makeMeasureSpec(300,View.MeasureSpec.EXACTLY),
              View.MeasureSpec.makeMeasureSpec(500,View.MeasureSpec.EXACTLY));
chart.layout(0, 0, chart.getMeasuredWidth(), chart.getMeasuredHeight());

Bitmap chartBitmap = chart.getChartBitmap();
上一篇:如何在MPAndroidChart中为x轴值设置边距/填充?


下一篇:带MPAndroidChart的BarChart:条形图不可见