Я использую библиотеку graphview в своем приложении Android для построения данных в реальном времени, поступающих с датчика. У меня уже есть график, но я хочу отобразить текущее значение, построенное на графике, также в текстовом виде.Отображение данных в реальном времени в элементе textview
Вот код, который я использовал для построения данных в графическом виде. Здесь, в качестве примера, я генерирую и моделирую 100 случайных значений. Но это тот же принцип. И эти случайные значения должны отображаться одновременно с добавлением (appendData()) в графике.
@Override
protected void onResume() {
super.onResume();
// we're going to simulate real time with thread that append data to the graph
new Thread(new Runnable() {
@Override
public void run() {
// we add 100 new entries
for (int i = 0; i < 100; i++) {
runOnUiThread(new Runnable() {
@Override
public void run() {
addEntry();
}
});
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
}
}
}
}).start();
}
private void addEntry() {
series.appendData(new DataPoint(lastX++, RANDOM.nextDouble() * 100d), true, 100);
}
Или существует другой способ использования элемента textview?
Спасибо заранее!
Спасибо, что сработало для меня! – ThoKun