【发布时间】:2018-05-18 04:07:18
【问题描述】:
这是参考标题条形图下的文章:https://github.com/PhilJay/MPAndroidChart/wiki/Setting-Data。在下面的给定代码中:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_graph_test, container, false);
BarChart chart = view.findViewById(R.id.bar_Chart_test);
List<BarEntry> entries = new ArrayList<>();
entries.add(new BarEntry(0f, 30f));
entries.add(new BarEntry(1f, 80f));
entries.add(new BarEntry(2f, 60f));
entries.add(new BarEntry(3f, 50f));
// gap of 2f
entries.add(new BarEntry(5f, 70f));
entries.add(new BarEntry(6f, 60f));
BarDataSet set = new BarDataSet(entries, "BarDataSet");
BarData data = new BarData(set);
data.setBarWidth(0.9f); // set custom bar width
chart.setData(data);
chart.setFitBars(true); // make the x-axis fit exactly all bars
chart.invalidate(); // refresh
return view;
}
输出是:
这里不显示X值。Click here for the ScreenShot
如何将 X 轴值设置为文章中显示的月份(1 月 1 日、1 月 2 日、1 月 3 日.....)。
【问题讨论】:
标签: android android-layout mpandroidchart