MPAndroid에서 그래프의 데이터 값을 정수 표기로 만들기
소개
「MPAndroidChart로 심플한 막대 그래프의 작성」
그래서, 상기의 기사의 정수 표기로 하고 있는 개소를 수정합니다.
실행 환경
항목 이름
버전
Android Studio
3.4
Kotlin
1.3.31
MPAndroidChart
3.1.0
구현 내용
IAxisValueFormatter가 Deprecated이므로 ValueFormatter를 사용합니다.
먼저 ValueFormatter 클래스를 상속받은 클래스를 만들고 getFormattedValue를 override하여 정수 문자열을 반환합니다.
IntegerValueFormatter.ktclass IntegerValueFormatter : ValueFormatter() {
override fun getFormattedValue(value: Float): String {
return value.toInt().toString()
}
}
다음으로, 위에서 작성한 클래스(IntegerValueFormatter)를 Barchart형의 변수의 valueFormatter에 적응합니다.
//Y軸(左)
val left = chart.axisLeft
left.axisMinimum = 0f
left.axisMaximum = 500f
left.labelCount = Hour
left.setDrawTopYLabelEntry(true)
//整数表記の記載
left.valueFormatter = IntegerValueFormatter()
위의 수정을 하면 다음과 같은 그래프를 그릴 수 있었습니다.
1
참고 URL
"How to format values inside MPAndroidChart?"
MPAndroidChart로 간단한 막대 차트 만들기 h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 26883298 / HO W-TO-FU rma t ゔ ぅ 에 s- ¦ htps : // 코 m / 이키 미시마 / ms / 7fd192 074739cf5290b
Reference
이 문제에 관하여(MPAndroid에서 그래프의 데이터 값을 정수 표기로 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tmk2154/items/edd9b3bbd5283d5d3738
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
IAxisValueFormatter가 Deprecated이므로 ValueFormatter를 사용합니다.
먼저 ValueFormatter 클래스를 상속받은 클래스를 만들고 getFormattedValue를 override하여 정수 문자열을 반환합니다.
IntegerValueFormatter.kt
class IntegerValueFormatter : ValueFormatter() {
override fun getFormattedValue(value: Float): String {
return value.toInt().toString()
}
}
다음으로, 위에서 작성한 클래스(IntegerValueFormatter)를 Barchart형의 변수의 valueFormatter에 적응합니다.
//Y軸(左)
val left = chart.axisLeft
left.axisMinimum = 0f
left.axisMaximum = 500f
left.labelCount = Hour
left.setDrawTopYLabelEntry(true)
//整数表記の記載
left.valueFormatter = IntegerValueFormatter()
위의 수정을 하면 다음과 같은 그래프를 그릴 수 있었습니다.
1
참고 URL
"How to format values inside MPAndroidChart?"
MPAndroidChart로 간단한 막대 차트 만들기 h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 26883298 / HO W-TO-FU rma t ゔ ぅ 에 s- ¦ htps : // 코 m / 이키 미시마 / ms / 7fd192 074739cf5290b
Reference
이 문제에 관하여(MPAndroid에서 그래프의 데이터 값을 정수 표기로 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tmk2154/items/edd9b3bbd5283d5d3738텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)