【问题标题】:Is it possible to set custom x-axis values in MPAndroidChart?是否可以在 MPAndroidChart 中设置自定义 x 轴值?
【发布时间】:2016-07-12 19:59:50
【问题描述】:

例如,我有 5 个 x 轴值,例如 {"1", "2", "3", "4", "5"}

List<Entry> entries = new ArrayList<>();
entries.add(new Entry(1, 0));
entries.add(new Entry(2, 1));
entries.add(new Entry(3, 2));
entries.add(new Entry(4, 3));
entries.add(new Entry(5, 4));
LineDataSet ds = new LineDataSet(entries, "");
LineData data = new LineData(new String[]{"1", "2", "3", "4", "5"}, ds);

我只想在图表的 x 轴上显示 {"1", "2", "4"}

可以用 MPAndroidChart 做吗?

【问题讨论】:

  • 您找到解决方案了吗?
  • 很遗憾没有

标签: android mpandroidchart


【解决方案1】:

也许尝试使用 string.split 方法拆分字符串以提取值。

String string = "1","2","3","4","5";
String[] whole = string.split(",");
String str1 = whole[0]; // 1
String str2 = whole[1]; // 2
String str3 = whole[3]; //4

【讨论】:

    【解决方案2】:

    目前库中有NO方法可以实现。

    虽然,这似乎相当容易实现。为什么不分叉回购并创建自己的自定义方法?此外,您可能还想尝试实施 XAxisValueFormatter interface 以发挥您的优势。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-06
      • 2017-09-04
      • 1970-01-01
      • 1970-01-01
      • 2022-11-23
      • 1970-01-01
      • 2012-07-15
      相关资源
      最近更新 更多