2016-07-12 22 views
0

例えば、私は{"1", "2", "3", "4", "5"}のような5つのx軸の値を持っています。MPAndroidChartでカスタムのx軸値を設定することはできますか?

List<Entry> entries = new ArrayList<>(); 
entries.add(new Entry(1, 0)); 
entries.add(new Entry(2, 1)); 
entries.add(new Entry(3, 2)); 
entries.add(new Entry(4, 3)); 
entries.add(new Entry(5, 4)); 
LineDataSet ds = new LineDataSet(entries, ""); 
LineData data = new LineData(new String[]{"1", "2", "3", "4", "5"}, ds); 

グラフのx軸には{"1", "2", "4"}しか表示されません。

MPAndroidChartを使用することはできますか?

+0

解決方法を見つけましたか? –

+0

残念ながらいいえ –

答えて

0

string.splitメソッドを使用して値を抽出するために文字列を分割してみてください。

String string = "1","2","3","4","5"; 
String[] whole = string.split(","); 
String str1 = whole[0]; // 1 
String str2 = whole[1]; // 2 
String str3 = whole[3]; //4 
+0

おそらくあなたは私を正しく理解していませんでした –

0

これを達成することができます現時点では、ライブラリ内のNO方法があります。

これは実装するのがかなり簡単です。なぜレポをフォークして独自のカスタムメソッドを作成しないのですか?また、XAxisValueFormatter interfaceをご利用になることをおすすめします。

関連する問題