Plotando o gráfico de linhas com dados JSON, Android

Sou iniciante no desenvolvimento do Android e estou desenvolvendo aplicativos para as aulas. Minha tarefa é exibir dados JSON no aplicativo como texto e gráficos. Estou usando o Retrofit 2 para exibi-lo como texto em uma atividade, mas estou tendo problemas com gráficos, não sei como fazê-lo (ainda estou aprendendo, tudo o que fiz até agora foi com ajuda dos tutoriais).

Os dados são assim (este é um exemplo):

{
"id": 1,
"measurements": [{
    "time": "18:25:43",
    "value": 25.4
},
{
    "time": "18:35:43",
    "value": 27.3
},
{
    "time": "18:45:21",
    "value": 26.3
},
{
    "time": "18:55:43",
    "value": 25.2
},
{
    "time": "19:05:43",
    "value": 25.2
},
{
    "time": "19:15:43",
    "value": 25.2
},
{
    "time": "19:25:43",
    "value": 24.9
}]
}

encontreiesta, mas não tenho certeza do que fazer a seguir. Devo fazer duas listas de matriz com dados (se essa é a resposta, como fazer isso?), Ou há uma solução melhor que consome tempo e valor diretamente e plota o gráfico com o tempo como eixo X e o valor como eixo Y.

questionAnswers(1)

yourAnswerToTheQuestion