2017-03-23 8 views
0

맥박수 모니터링 앱을 만들고 있습니다. 나는 textview에 표시되는 실시간 펄스 데이터를 수신합니다. Textview에 표시된 데이터로 실시간 그래프를 만들려면 어떻게해야합니까? 그래프를 만들기 위해 android-graphview를 사용하고 있습니다.안드로이드는 TextView에서 데이터로 그래프를 만듭니다.

감사합니다.

+0

나는 addTextchangedListener()를 사용해 보았고 OnTextChanged에서받은 텍스트 배열을 만들었습니다. 그러나 그래프에서이 배열을 구현하는 방법을 모르겠습니다. 생성 된 배열을 그래프로 사용하는 방법을 설명해 주시겠습니까? – Abhi

답변

0

Android에서 차트를 만들 수있는 라이브러리가 너무 많습니다. 1. aChartEngine 2. HelloChart 3. MPChart

이 과정을 거치시기 바랍니다. 당신은 당신의 해결책을 발견 할 것입니다.

+0

몇 가지 설명서를 확인했지만 텍스트 뷰에서 실시간 데이터를 차트 화하는 방법을 찾지 못했습니다. – Abhi

+0

직면 한 문제는 무엇입니까? 간단한 텍스트 워처를 사용하여 텍스트 데이터가 변경되면이를 듣고 그래프를 그립니다. – user3581447

0

그래프를 그리는 것은 활동의 XML 파일에 그래프보기를 만드는 것입니다. 그리고 자바 클래스에서보다 그래프를 만들려면이 코드를 사용하십시오.

GraphView graph = (GraphView) findViewById(R.id.graph); 
LineGraphSeries<DataPoint> series = new LineGraphSeries<>(new DataPoint[] { 
      new DataPoint(0, 1), 
      new DataPoint(1, 5), 
      new DataPoint(2, 3) 
}); 
graph.addSeries(series); 

textview.addTextChangedListener()을 사용하면 새 값을 수신 할 때 그래프를 업데이트 할 수 있습니다.

+0

나는 addTextchangedListener()를 사용해 보았고 OnTextChanged에 수신 된 텍스트의 배열을 만들었습니다. 그러나 그래프에서이 배열을 구현하는 방법을 모르겠습니다. 생성 된 배열을 그래프로 사용하는 방법을 설명해 주시겠습니까? – Abhi