我对如何在android SDK中使用“animateCamera”的回调功能完全感到困惑。
我想使用onFinish功能,谢谢。
公共(public)最终无效animateCamera(CameraUpdate更新,GoogleMap.CancelableCallback回调)
http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.html#animateCamera%28com.google.android.gms.maps.CameraUpdate,%20com.google.android.gms.maps.GoogleMap.CancelableCallback%29
http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html
最佳答案
不用担心,我不敢相信我寻找年龄后发布此刻的那一刻,我在google play maps api示例中找到了一个显示它的示例....:
sdk\extras\google\google_play_services\samples\maps\src\com\example\mapdemo\CameraDemoActivity.java
changeCamera(CameraUpdateFactory.newCameraPosition(SYDNEY),
new CancelableCallback() {
@Override
public void onFinish() {
Toast.makeText(getBaseContext(), "Animation to Sydney complete",
Toast.LENGTH_SHORT).show();
}
@Override
public void onCancel() {
Toast.makeText(getBaseContext(), "Animation to Sydney canceled",
Toast.LENGTH_SHORT).show();
}
});
关于Android animateCamera GoogleMap.CancelableCallback的用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14097161/