Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Afreechart 为我的 android 应用程序创建图表。在模拟器中可以看到图例,但在 android 平板电脑中没有出现图例。以前它工作正常,但是当我向我的应用程序添加一些其他活动时,它不起作用。我正在使用 afreechart-0.0.4.jar.my minSdkversion 3,目标是 15。
我找到了我的问题的解决方案..
指出我正确方向的事实是,图形在模拟器上表现完美,与模拟器运行的 Android 版本无关。这让我觉得也许硬件加速(如果我没记错的话是用 HoneyComb 引入的)与此有关。再用谷歌搜索一下,我发现其他图形库在 ICS 和 JellyBean 上也有类似的问题,所以我尝试关闭图表视图的硬件加速:
chartView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
现在,图表和图例在任何设备上都按预期显示。希望它可以帮助某人....