【问题标题】:How to hide x-axis values in Barchart of mpandroidChart如何在mpandroidChart的条形图中隐藏x轴值
【发布时间】:2015-06-11 09:39:21
【问题描述】:

我正在使用 mpandroidchart 库中的条形图。

我想隐藏 x 轴值,但我无法隐藏这些值。 请帮助我完成它。我使用了以下代码,但它不起作用。

barChart.getXAxis().removeAllLimitLines();

【问题讨论】:

    标签: android mpandroidchart


    【解决方案1】:

    你想只隐藏轴的标签,调用xAxis.setDrawLabels(false)

    如果要隐藏整个轴,请致电xAxis.setEnabled(false)

    一切尽在documentation

    【讨论】:

    • @Philipp Jahoda 我在图表顶部都有 y 轴值和 x 轴值。如何删除右侧的 y 轴值以及如何更改底部的 x 轴值?而且 x 轴值(字符串)也有任何字符限制?
    【解决方案2】:

    解决方法:

    定义透明色

     <color name="transparent">#00000000</color>
    

    然后,设置轴线颜色

    XAxis xAxis = barChart.getXAxis();
    xAxis.setAxisLineColor(getResources().getColor(R.color.transparent))
    

    【讨论】:

    • 也许这会有所帮助:stackoverflow.com/questions/30164862/…
    • barChart.getAxisRight().setTextColor(getResources().getColor(R.color.white));这对我有用,谢谢
    • 这是一种黑客行为。有关技术上更正确的解决方案,请参阅 Phillipp 的回答。
    • 这个答案与问题无关,但它绝对适用于隐藏 x 轴(线)而不是标签。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多