传奇没有在平板电脑android中的afreechart中工作



我正在使用Afreechart为我的android应用程序创建图表。在模拟器中可以看到图例,但在安卓平板电脑中没有显示图例。以前它工作正常,但当我在应用程序中添加一些其他活动时,它就不工作了。我使用的是afreechart-0.04jar.my minSdkversion 3,目标是15。

我找到了问题的解决方案。。

让我朝着正确的方向前进的是,图形在模拟器上的表现会很完美,与模拟器运行的Android版本无关。这让我想到,也许硬件加速(如果我没有错的话,它是用HoneyComb引入的)与此有关。谷歌搜索显示,其他图形库在ICS和JellyBean上也有类似的问题,所以我尝试关闭图表视图的硬件加速:

chartView.setLayerType(View.LAYER_TYPE_SOFTWARE,null);

现在,图形和图例在任何设备上都会按预期显示。希望它能帮助到别人。。。。

最新更新