gpt4 book ai didi

AndroidPlot:支持绘制虚线

转载 作者:行者123 更新时间:2023-11-29 15:22:34 27 4
gpt4 key购买 nike

作品中有虚线、虚线等线型吗?

我知道您可以通过将 vertexColor 设置为 null 来添加/删除点,就像在这个示例中一样:

LineAndPointFormatter blueFormat = new LineAndPointFormatter(Color.rgb(30,144,255), null, null);

但是,我无法在 javadoc 中找到类似“setDottedLine(true)”或类似程度的快速属性设置。 .我想我可以在解析时每 10 个点绘制图表并每 10 个下降一次,但这可能会比需要的开销多一点。

使用 LineAndPointFormatter 或通过设置一些其他小部件属性来创建虚线是否有解决方法或技巧?

最佳答案

想通了..

LineAndPointFormatter 有一个构造函数:

setLinePaint(Paint)

因此,要绘制一条虚线,您可以使用如下代码 fragment :

Paint dashPaint = new Paint();
dashPaint.setColor(getResources().getColor(R.color.red));
dashPaint.setStyle(Paint.Style.STROKE);
dashPaint.setStrokeWidth(3);
dashPaint.setPathEffect(new DashPathEffect(new float[] {10,5}, 0));
LineAndPointFormatter redDash = new LineAndPointFormatter(dashPaint.getColor(), null, null);
redDash.setLinePaint(dashPaint);
plot.addSeries(red,redDash);
plot.redraw();

关于AndroidPlot:支持绘制虚线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16951292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com