0
グラフを作ってもいいですが、x軸とy軸の値を変更できません。x軸とy軸のグラフに独自の値を入れる方法
これは、ここでは、チャートhttps://github.com/lecho/hellocharts-android
を作成するためにこれを使用して、これまで
https://i.stack.imgur.com/W0AvS.png
をIを開発しているされて、私は、私は左の軸が1つだけを表示したい欲しいコード
<lecho.lib.hellocharts.view.ColumnChartView
android:id="@+id/chart"
android:layout_margin="@dimen/activity_horizontal_margin"
android:layout_marginTop="50dp"
android:layout_width="match_parent"
android:layout_height="150dp" />
private void generateDefaultData() {
int numSubcolumns = 2;
int numColumns = 6;
// Column can have many subcolumns, here by default I use 1 subcolumn in each of 7 columns.
List<Column> columns = new ArrayList<Column>();
List<SubcolumnValue> values;
for (int i = 0; i < numColumns; ++i) {
values = new ArrayList<SubcolumnValue>();
for (int j = 0; j < numSubcolumns; ++j) {
if(j==1) {
values.add(new SubcolumnValue(2, -13388315));
}
else{
values.add(new SubcolumnValue(6, -5609780));
}
}
Column column = new Column(values);
// column.setHasLabels(hasLabels);
// column.setHasLabelsOnlyForSelected(hasLabelForSelected);
columns.add(column);
}
data = new ColumnChartData(columns);
if (hasAxes) {
Axis axisX = new Axis();
Axis axisY = new Axis().setHasLines(true);
if (hasAxesNames) {
axisX.setName("Days");
axisY.setName("Y Axis");
}
data.setAxisXBottom(axisX);
data.setAxisYLeft(axisY);
} else {
data.setAxisXBottom(null);
data.setAxisYLeft(null);
}
Chart.setColumnChartData(data);
// prepareDataAnimation();
//Chart.startDataAnimation();
}
です、3,5,7、およびy軸を使用して1日目、2日目、3日目、5日目、6日目を表示します。
に設定するAxisValueのリストを使用することができます。私はあなたの答えの周りにいくつかのより多くのコンテキストを追加喜ばせるために要求することができます。コードのみの回答は理解しにくいです。あなたの投稿にさらに情報を追加することができれば、これはAskerと将来の読者に役立ちます。 – RBT