Androidplot 如何隐藏绘图中的域值?

标签 android androidplot

我需要在折线图中隐藏域值。有人可以帮助我吗?

    plot0.setDomainBoundaries(0, windowsize, BoundaryMode.FIXED);
    plot0.addSeries(series0, formatter);
    plot0.setDomainStepMode(XYStepMode.INCREMENT_BY_VAL);
    plot0.setDrawRangeOriginEnabled(true);
    plot0.setTicksPerRangeLabel(5);
    plot0.getLegendWidget().setVisible(false);
    plot0.getGraphWidget().getBackgroundPaint().setColor(Color.BLACK);
    plot0.getGraphWidget().getGridBackgroundPaint().setColor(Color.BLACK);
    plot0.setTicksPerDomainLabel(5);
    plot0.centerOnRangeOrigin(0);
    plot0.setRangeBottomMax(-20);
    plot0.setRangeTopMin(20);
    plot0.setRangeLowerBoundary(-75, BoundaryMode.FIXED);
    plot0.setRangeUpperBoundary(75, BoundaryMode.FIXED);
    plot0.setRangeStep(XYStepMode.INCREMENT_BY_VAL, 25);
    plot0.setDomainStep(XYStepMode.INCREMENT_BY_VAL, 240);

更新:-

库版本

编译'com.androidplot:androidplot-core:0.9.7'

我修改了 XML,如下所示。但是除非我在代码中修改它,否则这些更改不会反射(reflect)出来。

                <com.androidplot.xy.XYPlotZoomPan
                android:id="@+id/dynamicXYPlot0"
                androidplot.renderMode="use_background_thread"
                android:layout_width="match_parent"
                android:layout_height="150dp"
                android:layout_marginTop="20dp"
                android:background="@android:color/black"
                ap:backgroundColor="#000000"
                ap:borderColor="#000000"
                ap:label="Lead I"
                ap:domainTickLabelTextColor="#00000000"
                ap:domainOriginTickLabelTextColor="#00000000"
                ap:gridPaddingBottom="1dp"
                ap:labelTextSize="10sp" />

最佳答案

我建议尝试通过添加以下参数在 XML 中执行此操作:

ap:domainTickLabelTextColor="#00000000"
ap:domainOriginTickLabelTextColor="#00000000"
ap:gridPaddingBottom="1dp"

这基本上将刻度标签颜色设置为完全透明,并删除了在网格下方显示这些标签所需的额外填充。

之前:

enter image description here

之后:

enter image description here

关于Androidplot 如何隐藏绘图中的域值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37117309/

相关文章:

java - 如何使用 AndroidPlot 在 Lollipop 上正确调整绘图大小?

android - 使用 AndroidPlot 在图形上自定义点

android - 如何使用 OnTouchListener 获取 XYPlot 轴

AndroidPlot:支持绘制虚线

java - GSON 应为 BEGIN_ARRAY 但在第 1 行错误为 STRING

android - 使用定时器/闹钟启动时更新服务

安卓 : Restoring recyclerview parallax

java - Androidplot 线不显示

java - 使用 setContentUrl() 从 Android 在 Facebook 上共享

android - gradle没有更新我不知道问题我可以得到帮助