2016-05-24 1 views
0

Когда я добавляю ярлык сверху и снизу, горизонтальная линия сверху и снизу работает отлично.Как отобразить максимальную строку скрытого значения в верхней части максимальной оси x mpandroidchart?

Но когда я показываю ярлык только внизу, горизонтальная линия сверху не отображается, и она отображается только внизу. Как отобразить горизонтальную линию в верхней части графика?

Вот Screenshot ..

Sceanrio 1: Когда я показываю как ярлык в верхней и нижней части работает хорошо, показывая линию.

enter image description here

Сценарий 2:

Вы можете увидеть, где линия отсутствует в верхней части этикетки оси х, т.е. выше 11. 12 не отображается.

enter image description here

barChart = (BarChart) findViewById(R.id.chart); 
    XAxis xAxis = barChart.getXAxis(); 
    xAxis.setPosition(XAxis.XAxisPosition.BOTTOM); 
    backButton = (Button) findViewById(R.id.settings_back_button); 
    textName = (TextView) findViewById(R.id.text_names); 
    barChart.getLegend().setEnabled(false); 
    backButton.setOnClickListener(this); 
    barChart.setDescription(""); 
    barChart.getViewPortHandler().setMaximumScaleX(1f); 
    barChart.setDoubleTapToZoomEnabled(false); 

ответ

0

попытка ниже методов,

setDrawAxisLine (булево включен): Установите это верно, если линия вдоль оси (оси линии) должны быть сделаны или нет.

setDrawGridLines (boolean enabled): установите для этого значение true, чтобы разрешить рисование линий сетки для оси.

проверка The Axis и Documentation of the MPAndroidChart library

+0

спасибо. поэтому мне нужно добавить две строки? – Shadow

+0

вы можете попробовать внедрить выше двух методов и проверить результат. –

+0

привет, это уменьшает число в нижней части до 1. – Shadow