Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何增加雷达图的尺寸?_Android_Charts_Mpandroidchart - Fatal编程技术网

Android 如何增加雷达图的尺寸?

Android 如何增加雷达图的尺寸?,android,charts,mpandroidchart,Android,Charts,Mpandroidchart,我想增加MPAndroid雷达图的尺寸。我观察到,当我增加图表本身的大小时,大小会逐渐增加,但我希望面积是相同的,只是图表大小应该增加。 添加以下代码后: mChart.setScaleY(1.2f); mChart.setScaleX(1.2f); 它正在被取代 我想我们可以使用一些小技巧来做到这一点。我从未在雷达图上工作过,但如果它支持缩放,那么我们可以在创建它时缩放它,以符合我们的要求。再次,你必须测试它,我不确定它是否会工作。这只是一个想法。如果你是用我的方式做的,请一定告诉我 缩放

我想增加MPAndroid雷达图的尺寸。我观察到,当我增加图表本身的大小时,大小会逐渐增加,但我希望面积是相同的,只是图表大小应该增加。

添加以下代码后:

mChart.setScaleY(1.2f);
mChart.setScaleX(1.2f);
它正在被取代


我想我们可以使用一些小技巧来做到这一点。我从未在雷达图上工作过,但如果它支持缩放,那么我们可以在创建它时缩放它,以符合我们的要求。再次,你必须测试它,我不确定它是否会工作。这只是一个想法。如果你是用我的方式做的,请一定告诉我

缩放(以编程方式)

zoomIn():放大1.4f,进入图表中心

zoomOut():从图表中心缩小0.7f

缩放(float-scaleX、float-scaleY、float-x、float-y):按给定的比例因子放大或缩小。x和y是缩放中心的坐标(以像素为单位)。请记住,比例为1f=无缩放


缩放(float-scaleX、float-scaleY、float-xValue、float-yValue、AxisDependency-axis):按给定的比例因子放大或缩小。xValue和yValue是缩放中心的实际数据值(不是像素)。记住,1f的比例=无缩放。

好的,我会尝试让你知道兄弟。但是如果我放大,它会放大内三角形还是整个图表?嘿,我试过了,但没用。另外,我有一个新的问题,请看一下。你好,阿卡什,你能分享一下你的问题的链接吗?为什么你要设置x和y的比例,因为这意味着你给它新的参考点来绘制,而不是默认的0