ドメイン値を線グラフで非表示にする必要があります。誰かが私を助けてくれますか?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);
UPDATE: -
Libraryバージョン
コンパイル 'com.androidplot:androidplotコア:0.9.7'
私は以下のようにXMLを変更しました。しかし、コード内で変更しない限り、変更は反映されません。
<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メソッドは上記と同等でなければなりません。 – Nick
バージョンとxml宣言で質問を修正しました!! – somia
上記のソリューションをテストしたところ、私は0.9.8を使用していました。それがオプションの場合は、上向きの価値があるかもしれません。 – Nick