2016-08-21 3 views
0

Я использую последнюю версию библиотеки, и я не могу заставить HorizontalBarChart рисовать значение над панелью, даже после установки mChart.setDrawValueAboveBar (true) и аннулирования диаграммы , Любой это ошибка или есть способ сделать его работу?MPAndroidChart HorizontalBarChart значение выше бара никогда не отображается

Layout

<com.github.mikephil.charting.charts.HorizontalBarChart 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/expectativa_mensal_FEM" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

</com.github.mikephil.charting.charts.HorizontalBarChart> 

Код

mHorizontalChart.setDrawValueAboveBar(true); 
mHorizontalChart.invalidate(); 

ответ

0

setDrawValueAboveBar только устанавливает место, где вы хотите, чтобы привлечь значения. Попробуйте использовать метод setDrawValues ​​в вашем наборе данных и присвоить ему логическое значение true - я верю, что это приведет к появлению ваших значений.

dataset.setDrawValues ​​(true)

Смежные вопросы