2016-07-12 5 views

答えて

0

、なしあり受け入れるコンストラクタList<string>LineDataSet。利用可能なコンストラクタは以下のとおりです。

public LineData() { 
    super(); 
} 

public LineData(ILineDataSet... dataSets) { 
    super(dataSets); 
} 

public LineData(List<ILineDataSet> dataSets) { 
    super(dataSets); 
} 

あなたはクラス定義全体hereを読むことができます。

x値を別に設定する必要があります。 This例を参考にしてください。

-1
XAxis xAxis = lineChart.getXAxis(); 
xAxis.setPosition(XAxis.XAxisPosition.BOTTOM); 
xAxis.setDrawGridLines(true); 
xAxis.setDrawAxisLine(true); 
xAxis.setTextSize(10f); 
date.clear(); 
for (int i = 0; i < size; i++) { 
    date.add("第" + i + "天"); 


} 
//Set the X axis below the data (not the same as the previous version) 

xAxis.setValueFormatter(new AxisValueFormatter() { 
    @Override 
    public String getFormattedValue(float value, AxisBase axis) { 
     axis.setGranularityEnabled(true); 
     axis.resetAxisMaxValue(); 
     axis.isAxisMaxCustom(); 
     int a = (int) value; 

     return date.get(a);// Data below 
    } 

    @Override 
    public int getDecimalDigits() { 
     return 0; 
    } 
}); 

多分それはあなたが

+0

親切にしても大きな助けになる英語へのコードのコメントを翻訳するあなたの答え – Naga2Raja

+0

のためにもう少し説明を提供するのに役立ちます。 – Laurel

関連する問題