google-maps - Google 地图不会针对触摸操作进行更新(放大、减号、捏合,...)
问题描述
我正在开发 android 应用程序,显示带有我的跟踪记录标记的谷歌地图。它只能在具有良好缩放和定位的情况下首先显示。
但是捏和任何其他动作都不会更新(重绘)谷歌地图。
即使按缩放控件上的 +/- 按钮,也检测到地图放大、缩小但没有更新地图。只有第一次显示的地图是物理放大的。没有更新地图。向右滚动仅显示空白地图。
public void onMapReady(GoogleMap googleMap) {
. . .
googleMap.getUiSettings().setZoomControlsEnabled(true);
. . .
在缩放 +/- 或激活捏合、向右或向左移动时,我应该考虑采取更多行动吗?
解决方案
我在日志跟踪中找到了答案。我给的 google api 密钥是旧的,这个新应用程序使用 google api v2,我需要获取新密钥。
推荐阅读
- python - 为什么 Python 不能使用 [[]*m]*n 将列表重复到一个列表中?
- flutter - 在 GetX 控制器中使用 ScaffoldMessenger
- reactjs - 具有 React 顺序的 Django Rest Framework 不起作用
- python - 检查行是否存在于csv Python中
- python - BaseDatabaseOperations 的子类可能需要 datetime_extract_sql() 方法
- android - 如何使用刀柄将 jetpack 组合中的“rememberNavController”注入到活动中?
- docker - Docker 中的 Nginx 看不到文件夹中正在创建的文档
- ios - StackView 布局不正确
- javascript - 如果生成的值,如何在发布请求时强制手动设置 id
- r - 在 R 中按 2 列分组/聚合