You need to give more details on what exactly you want to do.
You want to dynamically change points on it.
What kind of image, what kind of points, do you only want to add points or also remove points, do you want to modify the image with these points and keep the modified one, etc. ?
Depending on what you want, the solution might be different.
Instead of an ImageView i would use a Pane as a B4XView and a B4XCanvas to draw the image and the draw the points.
And eventually a second one on top for intermediate or the dynamic drawings.
You could also post a small project showing the problem so we could see what you have done and how.