大家好我想通过achartengine
来减少Android开发中圆环图的内半径。我声明了我的图表布局:
<LinearLayout
android:id="@+id/doughtnut_chart"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
</LinearLayout>
然后,我使用以下方法自定义了渲染器:
renderer.setScale((float)1.4);
但是,圆的半径不会减小。我也无法在线找到任何解决方案。
有什么想法吗?提前谢谢。
答案 0 :(得分:0)
renderer.setScale()
是用于缩小尺寸的正确API,参数应该小于1
。
完成此操作后,只需调用mChartView.repaint()
即可进行视觉刷新,以防您在运行时修改大小。