android - 如何倾斜 map View ?

标签 android android-mapview

我已经能够通过在 framelayout 中包含一个 mapview 然后覆盖 framelayout View 的 dispatchdraw 函数来旋转 mapview。

但如何获得在新的谷歌地图应用程序中使用双指滑动功能时看到的倾斜效果?

有没有办法绕 x 或 y 轴旋转 Canvas ?

最佳答案

使用camera.rotateX 方法,然后将它的矩阵 应用到您的 Canvas 。或 YZ,但您必须反旋转任何 触摸事件 倒矩阵(如果重要的话)

关于android - 如何倾斜 map View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5399441/

相关文章:

android - 如何将 MapView 从像素缩放到米

Android 拉动刷新 ListView : eliminate arrow hint

android - 仅在 Android 6 上存在安全异常

java - Exoplayer 库版本冲突

android - 如何在 MapView 上放置一个不随 map 移动的图钉?

android - mapview.getoverlays() 空指针异常

打包时Android、Gradle和重复文件错误

javascript - Android 从加载了 loadURL 的网页访问共享首选项

android - Google Maps Android API - 两个带有 getMapAsync() 的 map

java - 应用程序加载后在 map 上绘制圆圈