android - 如何在 android 的 google map v2 中重新定位我的位置按钮?

标签 android google-maps

我正在使用 Google map-V2 API 在 android 中编写应用程序。我想像在 Google map 应用程序中一样覆盖操作栏。我启用了“我的位置”按钮。现在的问题是我的位置按钮在操作栏下方。有什么办法可以重新定位这个按钮。我想制作一个类似于 map 的应用程序。我是 android 的新手,所以请帮忙。

最佳答案

你可以设置padding到 map 。

这解决了问题 - 在顶部覆盖 map (我使用了 48 个倾角,但你可以覆盖操作栏然后获取它的实际高度 (?android:attr/actionBarSize))

mapFragment.getMap().setPadding(0, dpToPx(48), 0, 0);

(DP转PX函数来自this SO answer)

关于android - 如何在 android 的 google map v2 中重新定位我的位置按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17884413/

相关文章:

android - 带有整数变量的 Gradle buildConfigField

android - Android 阿拉伯字母的 keyCodes

android - Card.io Android SDK 如何在手动输入屏幕上更改标题文本和颜色

javascript - 谷歌地图 v2 : how to display various markers with the same coordinates

javascript - 如何在我的网站上添加 Google map ?

java - 是否可以将 Google Maps V2 MapFragment 放入 ActionBar 选项卡中?

android - 在android 2.3之前的平台上如何使用android 4.0新增的Animator框架?

android - 尝试导出 Android 应用程序,但项目仅作为文件导出?不是 apk

android - 多段线从起点和终点连接起来 |谷歌地图|安卓

javascript - 使用 URL 哈希触发 Google map 信息窗口