我有MapView
一个回调,我想动画到地图上的一个点,并运行一些代码。
mapController.animateTo(geoPoint, new Runnable()
{
@Override
public void run()
{
// run some code
}
});
它在文档中说:“如果并且当动画达到其自然结束时,此回调将在 UI 线程上运行。如果动画中止,则不会运行回调。”
似乎有一种情况我必须处理动画中止的情况。如果发生这种情况,我想运行一些不同的代码。
有没有检测动画是否中止的好方法?