Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.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
Java Android GraphView 3.1上下移动垂直Origo_Java_Android_Scaling_Android Graphview - Fatal编程技术网

Java Android GraphView 3.1上下移动垂直Origo

Java Android GraphView 3.1上下移动垂直Origo,java,android,scaling,android-graphview,Java,Android,Scaling,Android Graphview,我正在开发一款Android应用程序,它将陀螺仪传感器输入绘制在带有GraphView 3.1库的图形中 我输入GraphView的数据是介于-90和90之间的值 由于我希望图显示正负值,因此我希望Orro在图的中间(垂直)。< /P> 图形演示: 正如您在视频中所看到的,图表从顶部/底部的x轴和y轴值开始,这是不需要的,因为在这两种情况下,值都是0。当X轴和Y轴为0时,它们都应该在中间(垂直中心即Orro)。曲线图也不应根据后续值移动曲线,一旦我倾斜设备,就会显示后续值 你们有谁知道如何解决

我正在开发一款Android应用程序,它将陀螺仪传感器输入绘制在带有GraphView 3.1库的图形中

我输入GraphView的数据是介于-90和90之间的值

由于我希望图显示正负值,因此我希望Orro在图的中间(垂直)。< /P> 图形演示:

正如您在视频中所看到的,图表从顶部/底部的x轴和y轴值开始,这是不需要的,因为在这两种情况下,值都是0。当X轴和Y轴为0时,它们都应该在中间(垂直中心即Orro)。曲线图也不应根据后续值移动曲线,一旦我倾斜设备,就会显示后续值

你们有谁知道如何解决这个问题吗? 我希望绘图保持一致,而不是与后续值相关

我使用的代码与jjoe64在其演示中创建的代码几乎相同:

谢谢! 顺致敬意,
Tim

尝试使用该方法修复y边界

graphview.setManualYAxisBounds(-100d, 100d);