填充颜色不符合数据。
这是导致棒棒糖前设备出现问题的方法。
boolean intersects(Rectangle r)
Determines whether or not this Rectangle and the specified Rectangle intersect.
在api 21+的设备中都可以正常工作。
代码:
if (rectangleA.intersects(rectangleB){
System.out.println("Colliosion!!")
}
如果在修复之前有解决方法,请让我知道,因为看到没有填充颜色的图表真的很难看。
编辑: 我已经尝试过,它也适用于API 15的模拟器。 这个问题发生在我真正的三星4 mini和android 4.4.2。
答案 0 :(得分:1)
添加以下行(为我工作):
if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP)
{
mChart.setHardwareAccelerationEnabled(false);
}
请参阅https://github.com/PhilJay/MPAndroidChart/issues/1100
他们在这里谈论表现:https://github.com/PhilJay/MPAndroidChart/issues/1189
答案 1 :(得分:0)
使用dataSet.setFillFormatter设置自定义填充。