其他分享
首页 > 其他分享> > MPAndroidChart主屏幕小部件

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,android
来源: https://codeday.me/bug/20191029/1956658.html