所以即時通訊不知道這是一個錯誤還是不...還可能是我可能錯過了一些東西。安卓谷歌地圖v2相機動畫
無論如何,這裏是谷歌地圖V2相機控制的鏈接。 https://developers.google.com/maps/documentation/android/views#moving_the_camera
問題:
動畫的位置已經到動畫不調用onFinish();
如何複製:
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mLocation.getLatLng(), zoomLevel), 200, new GoogleMap.CancelableCallback() {
@Override
public void onFinish() {
//DO some stuff here!
Log.d("animation", "onFinishCalled");
}
@Override
public void onCancel() {
Log.d("animation", "onCancel");
}
});
這個問題可能都約當用戶雙擊水龍頭一些東西,叫做即使之間,onFinish將只能被稱爲一個成功的動畫很長一段時間相同的動畫。當相機已經定位時,onFinish方法將不會被調用!
我可以在做任何相機動畫之前進行檢查,但我不喜歡那種浪費。
任何幫助,將不勝感激。 謝謝。
到目前爲止唯一可行的替代方法是使用moveCamera而不是animateCamera,但是BOOOO。 – 2013-02-11 16:49:57