java - Image.getBitmap() 返回 null?

标签 java android teechart

考虑这段代码:

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"); 

关于java - Image.getBitmap() 返回 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14130215/

相关文章:

java - 访问已创建的外部类对象上的内部类方法

java.lang.UnsupportedClassVersionError : JVMCFRE003 bad major version; class=org/slf4j/impl/StaticLoggerBinder, 偏移=6

java - 获取实体列表的新数据

Delphi TChart 条宽

java - 鼠标滚轮在 TeeChart 中移动但未触发

delphi - 鼠标缩放: marquee color

java - sendRedirect URL 在 JBOSS 7.2 中附加了根 url

android - 可见性转换器上的 MvvmCross Android 链接问题

android - 学习安卓NDK

java - 即使在添加用户权限后我也收到 mailjava.io.FileNotFoundException