特定の時間に回答された質問を表すデータがあります。
質問 1 は 00:00:20 に回答されました。これを表すために AChartEngine を使用しようとしていますが、うまくいきません。まず第一に、Y 値をこの形式として持つことができない理由があります。サポートされていないか、今まで達成する方法を見つけることができなかったカスタマイズが必要だと思います。
私のチャートは、最後に X 軸の値が 1、2、3、4、5.... で、Y 軸の値が 00:00:20、00:00:15、00:00:05、00 であるべきです。 :00:10.... 各質問で達成された時間は、Time オブジェクト フィールドに保存されます。私はこのアプローチを試みます:
private void fillData() {
int i = 0;
for (Answer answer : getAnswers()) {
i++;
if (answer.getEstimatedAnswerTime() != null) {
Log.d(TAG, String.valueOf(answer.getEstimatedAnswerTime()));
myQuestionsTimeSeries.add(new Date(DateTimeHelper.getMillisFromTime(answer.getEstimatedAnswerTime())), i);
}
}
}
最初の問題は、時間値を Y 軸に取得できず、とにかく正しく表示されないことです。以下のスクリーンショットを参照してください。
これまでのところ、あなたは私の主張を理解していると思います。前もって感謝します。