前提・実現したいこと
Android Studio 2.3.3を使用して、
MPAndroidChartの折れ線グラフにnullデータを入れたいと思っています。
折れ線グラフへのデータはユーザーに手打ちしてもらい入れ忘れた時に0の値を入れることでプログラム上ではnullを入れて折れ線グラフを1度区切って(入れ忘れたデータの所を空白を開けて)やりたいと思っています。
説明が下手ですいません。
###エラー文
エラー: 不適合な型: <null>をfloatに変換できません: エラー:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details.
該当のソースコード
Java
1 LineDataSet set = data.getDataSetByIndex(0); 2 if (set == null) { 3 set = new LineDataSet(null, ""); 4 //グラフライン色 5 set.setColor(Color.BLUE); 6 set.setDrawValues(false); 7 8 data.addDataSet(set); 9 } 10 11 // 追加描画するデータを追加 12 SimpleDateFormat format = new SimpleDateFormat("MM/dd"); 13 data.addXValue(format.format(date)); 14 if(value==0){ 15 data.addEntry(new Entry((float) null, set.getEntryCount()), 0); 16 }else { 17 data.addEntry(new Entry((float) value, set.getEntryCount()), 0); 18 } 19
試したこと
nullの入れ方について調べたがよくわからなかった
補足情報(FW/ツールのバージョンなど)
Android Studio 2.3.3
MPAndroidChart:v2.1.6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。