Androidアプリで利用されているグラフライブラリの MPAndroidChart で、グラフのdescriptionの位置を調整したときのメモです。
Speed Test/ネット回線速度測定というAndroidアプリでヒストグラムをBarChartで描画したのですが、デフォルトで設定したdescriptionが以下のようにグラフに重なるように表示されていました。
赤枠のdescriptionをグラフに重ならないように表示するために、BarDataのyOffset
とxOffset
を設定して位置調整できました。
BarData(dataSetWorld, myDataSet).apply {
val desc = description.apply {
yOffset = -8f // 下方向がマイナス, 単位px
xOffset = -16f // 右方向がマイナス, 単位px
}
description = desc
}