When Im trying to remove an annotation, I’m receiving an error:
java.lang.NullPointerException: Attempt to invoke interface method ‘void com.scichart.charting.visuals.annotations.IAnnotationPlacementStrategy.drawAdorner(android.graphics.Canvas)’ on a null object reference at com.scichart.charting.visuals.annotations.AnnotationBase.onDrawAdorner(SourceFile:889) at com.scichart.charting.visuals.annotations.AdornerLayer.onDraw(SourceFile:144) at android.view.View.draw(View.java:17071) at android.view.View.updateDisplayListIfDirty(View.java:16053)
I’ve tried many ways, like:
UpdateSuspender.using(priceChart, new Runnable() {
@Override
public void run() {
priceChart.getAnnotations().clear();
}
});
and
UpdateSuspender.using(priceChart, new Runnable() {
@Override
public void run() {
priceChart.getAnnotations().remove(myAnnotation);
}
});
But I just can't remove it.