在我的Android应用程序中,我使用SupportMapFragment显示空气测量站的读数。我使用以下代码显示对话框,详细说明了来自电台的当前测量值并缩放到所选电台:
map.setOnMarkerClickListener { marker ->
if (!clusterManager.onMarkerClick(marker)) {
BottomSheetDialog(context!!).apply {
//setting up the dialog
show()
}
}
map.animateCamera(CameraUpdateFactory.newCameraPosition(CameraPosition(marker.position, 14f, TILT, BEARING)))
}
true
}
当显示对话框时,地图片段中的动画断断续续而不是平滑 - 正如我录制的视频https://vimeo.com/249396333所示。
有没有办法让这个动画流畅?