Java Image.getBitmap()是否返回null?
考虑以下代码:Java Image.getBitmap()是否返回null?,java,android,teechart,Java,Android,Teechart,考虑以下代码: Image img = chart.getExport().getImage().image(WIDTH, HEIGHT); img.getBitmap(); 我希望它使用以下代码返回实际位图: Image img = chart.getExport().getImage().image(WIDTH, HEIGHT); img.getBitmap(); 但是,它返回null!为什么我无法检索底层位图?它是如何生成的?尝试使用bitmap而不是getBitmap()。在这里
Image img = chart.getExport().getImage().image(WIDTH, HEIGHT);
img.getBitmap();
我希望它使用以下代码返回实际位图:
Image img = chart.getExport().getImage().image(WIDTH, HEIGHT);
img.getBitmap();
但是,它返回null!为什么我无法检索底层位图?它是如何生成的?尝试使用
bitmap
而不是getBitmap()
。在这里,以下代码似乎对我很有用:
Bar bar = new Bar(tChart1.getChart());
bar.fillSampleValues();
bar.setColorEach(true);
tChart1.doInvalidate();
Image img = tChart1.getExport().getImage().image(400, 200);
MediaStore.Images.Media.insertImage(getContentResolver(), img.bitmap, "test.jpg", "test.jpg");
您是否在onCreate()中执行此操作?什么类是
chart
?您是否查看过文档中是否有可能解决此问题的内容?标记为teechart
。因此,这是一个TChart
:)谢谢!可以,但还是有点奇怪:)