双击左边树节点,在右边产生一个视图,当产生多个视图时,怎么实现切换视图时视图的重绘
我首先加载一副图片到一个视图上,左边悬浮窗有树节点,每个树节点代表一种处理图像的算法。当我双击树节点时,产生一个新的视图,并将该算法处理后的图像显示在新产生的视图中。当我双击多次树节点时,那就产生了多个视图,并且每个视图都是不同的算法处理后的图像。
问题1. 当双击树节点时,如何判断该算法处理图片的视图已经产生,并如何再将它设为活动窗口。
问题2. 当我切换视图时,每个视图要重绘,如何实现相应视图的图像的重绘。我现在只有一个视图类,切换试图时,在OnDraw函数里面怎么实现重绘不同算法处理后的图像?