RadarChart
ラベルに問題があります。具体的には、長いテキスト(15〜20文字など)を使用していて、使用可能なスペースがそれほど大きくない場合、グラフは折りたたまれ、折りたたまれたグラフの内側にラベルが配置されます(ただし、MPAndroidChart RadarChart自体が崩壊する
ラベル軸が5文字より長い場合、ラベル軸を切り詰めましたが、わかりましたが、グラフのサイズ計算は、完全なラベルテキストに基づいています。前に説明した。
XAxis xAxis = radarChart.getXAxis();
xAxis.setValueFormatter(new XAxisValueFormatter() {
@Override
public String getXValue(String original, int index, ViewPortHandler viewPortHandler) {
return original.length() > 5 ? original.substring(0, 5) + "…" : original;
}
});
問題を明確にするためにいくつかの写真があります。図表はCardView
秒以内に表示されています。ご覧のとおり、すべての面に十分なスペースがあります。最初の2枚はValueFormatter
で撮影され、最後の2枚は無しです。
あなたはそれを解決しましたか? –
いいえ、まだありません。私はlibのバージョンを更新しようとします、それ以来いくつかの主要な更新がありました。 – Sleeper9