Intent intent = new Intent(this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent contentIntent = PendingIntent.getActivity(this, new Random().nextInt(), intent, 0);
Вы можете просматривать циклы, чтобы обновлять их вместе.
Вот фрагмент кода из документации ChartJS :
function addData(chart, label, data) {
chart.data.labels.push(label);
chart.data.datasets.forEach((dataset) => {
dataset.data.push(data);
});
chart.update();
}
function removeData(chart) {
chart.data.labels.pop();
chart.data.datasets.forEach((dataset) => {
dataset.data.pop();
});
chart.update();
}
Вы также можете проверить и посмотреть, обращаетесь ли вы к нужной переменной. Вы пытаетесь заменить весь объект data
в наборе данных или пытаетесь обновить атрибут dataset.data
?