Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.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_Gauge - Fatal编程技术网

Android 安卓仪表不显示指针

Android 安卓仪表不显示指针,android,gauge,Android,Gauge,我使用的是定制仪表: 问题是我无法显示指针,只有仪表显示 我使用了库中的gaugeBuilder.java,并在我的`mainactivity onCreate()实例中添加了以下代码: minValue = 0; maxValue = 100; gauge1.setTotalNotches(80); gauge1.setIncrementPerLargeNotch(10); gauge1.setIncrementPerSmallNotch(2); gauge1.setScaleMinVal

我使用的是定制仪表:

问题是我无法显示指针,只有仪表显示

我使用了库中的
gaugeBuilder.java
,并在我的`mainactivity onCreate()实例中添加了以下代码:

minValue = 0; maxValue = 100; gauge1.setTotalNotches(80);
gauge1.setIncrementPerLargeNotch(10); 
gauge1.setIncrementPerSmallNotch(2); 
gauge1.setScaleMinValue(minValue); 
gauge1.setScaleMaxValue(maxValue); 
gauge1.setScaleCenterValue(50, true); 
gauge1.setUnitTitle("Pressure"); 
gauge1.setAbsoluteNumbers(true); 
gauge1.setValue(minValue);`

有人能帮我展示一下针吗。我只需要设置针,不要连续。

试试这个,它会有帮助的

将此添加到渐变中

compile 'com.cardiomood.android:android-widgets:0.1.1'
布局xml文件

<com.cardiomood.android.controls.gauge.SpeedometerGauge
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:padding="8dp"
    android:id="@+id/speedometer" />

有关更多信息,请参见

谢谢大家……我从

我必须将以下内容发送到
仪表

gauge1.setLayerType(View.LAYER_TYPE_SOFTWARE,null);

共享代码总是很好的,这样其他用户就可以检查并指出问题并进行修复;最大值=100;量规1.设置总缺口(80);计量器1.设置增量Perlargenotch(10);量表1.设置增量最大缺口(2);仪表1.设置刻度最小值(最小值);仪表1.设置刻度最大值(最大值);仪表1.设置校准中心值(50,真);仪表1.设置单元标题(“压力”);仪表1.设置绝对值(真);仪表1.设定值(最小值);我已经用过这个量表了。它占用了太多的空间,无法在调整大小时正确显示,而且它不是圆规。无论如何,谢谢你的回复。
gauge1.setLayerType(View.LAYER_TYPE_SOFTWARE,null);