2015-03-22 17 views
5

Kullanıyorum 2.0.8 release of MPAndroidChartMPAndroidChart - Değeriniz sıfır olduğunda y değerlerini nasıl gösterirsiniz?

Y değerleri sıfır olduğunda ve çubuklar BarChart'da gösterilmediğinde bir sorunum var.

yVals1.add(new BarEntry(0, i)); 

ile line 260 yılında

enter image description here

Sadece y tüm değerleri için değişiyor sıfır ancak bu gerçekleşir:

Değişmeyen kodu:

Ben örnek projeyi kontrol :

enter image description here

Ve aynı bazı barlar sıfırdan farklı değerlere sahip projemde, olur, tüm bar böyle görüntülenir:

enter image description here

ancak tüm barlar sıfır olduğunda, hiçbir çubuk gösterilir ve x ekseninde sadece bir etiket gösterilir

Nasıl düzeltilir?

Grafiksel tablodaki tüm değerlerin 'y' değerleri sıfır bile olsa gösterilmesine ihtiyacım var.

+0

Teşekkür ederim, ona bakıp cevap vereceğim e bu hatayı bulduktan sonra. –

+0

@mlozdev. Bazı çubuklar için gösterilmeyen x ekseni etiketleri (altta veya üstte). Çubuğun genişliğini nasıl düzeltebilirim? –

cevap

3

Sizinle aynı tür bir problemi görüyordum. Bir çubuk grafiğim var, tüm y değerleri 0 olduğunda, çubuk hiç gösterilmeyecek. ancak 0 değeri olmayan en az bir y değeri varsa, çubuk y değerinin geri kalanında bile 0 görünecek

bence bu bir MPAndroidChart hatasıdır.

ama biraz düzeltmemizin bir yolunu buldum. Ne zaman tüm y o yaparak

leftAxis.setAxisMaxValue(100f); 

: tüm y değerleri burada

0. sabit maksimum eksen değerini ayarlamak için kodudur olduğunda sabit maksimum eksen değerini ayarlamak gerekir değerler 0'dır, maksimum eksen değerini 100 olarak ayarlarsınız, ancak maksimum eksen değeri 0 değilse ve diğer tüm değerler 0 olsa bile çubuk grafik gösterilecek şekilde başka bir değere ayarlayabilirsiniz.

umarım sorununuzu çözecektir.

+0

Bir çekicilik gibi çalıştım! –

İlgili konular