2017-10-18 37 views
1
wind graph

较粗的线和颜色androidplot

我在风力应用 使用androidplot(因为它们根据不同的风作为一个例子),我想在线 1,3,5,7使水平线不同的颜色(全部4线相同的颜色)和更厚。 对于串联使用:

dynamicPlot.addSeries(SpeedSeries, new LineAndPointFormatter(Color.BLUE, null, null)); 

我使用的库androidplot核-0.5.2.jar 一小块的代码可以理解的

回答

1

也许最简单的方法来完成,这将是添加标记。例如,要添加红线为 “3”:

Paint markerPaint = new Paint(); 
markerPaint.setColor(Color.RED); 
markerPaint.setStrokeWidth(PixelUtils.dpToPix(4)); // line thickness 
plot.addMarker(new YValueMarker(3, null, null, markerPaint, null)); 
+0

这个工作dynamicPlot.addMarker(新YValueMarker( \t \t \t \t 7, \t \t \t \t “标记#2”,//标识标签 \t \t \t \t新XPositionMetric(//对象实例来设置该标记的文本定位 \t \t \t \t \t \t 3,// 3像素定位偏移 \t \t \t \t \t \t XLayoutStyle.ABSOLUTE_FROM_LEFT //如何/在定位偏移被施加 \t \t \t \t) \t \t \t \t Color.BLUE,//线油漆颜色 \t \t \t \t Color.BLUE // text paint color \t \t)); –