首先,我在这里继承了很多代码,尽管我已经梳理了几次寻找这种行为的原因,但我很困惑。
我希望最后一个被轻拍OverlayItem
的东西在其余部分之上,即使它看起来很傻。我所看到的是,当它MapView
正在制作动画(使 居中OverlayItem
)时,它完全符合我的要求,然后当它完成时,“选定的”再次跳到背景。
这是默认行为吗?或者我的代码中有什么东西把这一切都搞砸了?
动画时:
居中动画完成后:
我可以看到一些解决此问题的方法(OverlayItem
在方法中自己绘制所选draw()
对象或确保所选对象是最后绘制的对象),但是在这种情况下人们会怎么做?或者这只是我需要撤消的代码深处的一个错误?