gpt4 book ai didi

android - 绘制单个应用程序

转载 作者:行者123 更新时间:2023-11-29 00:56:50 36 4
gpt4 key购买 nike

我已经从我的应用程序中打开了 “Google Map” 应用程序。我想要的是我想添加我的应用程序按钮以导航到我的应用程序,仅通过谷歌地图而不是其他应用程序。

使用 this link ,我已将 overlayservice 添加到我的应用程序,但它会 overdraw 设备窗口上的所有其他应用程序。

我只想像这样绘制谷歌地图应用程序。

output

最佳答案

这开始是评论,然后演变成某种回答。一种选择是在您的 Google map 上为出租车图标绘制自定义标记。每当有缩放、拖动等操作时,您可能必须重新渲染才能再次将其放在同一个位置。我可以验证是否可以在 Android 中的自定义标记上捕获点击事件。您的设置可能如下所示:

@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mMap.setOnMarkerClickListener(this);
mMap.setOnCameraMoveListener(this);
// ...
}

然后,覆盖标记点击监听器:

@Override
public void onCameraMove() {
// remove the old marker, and redraw it again on the left of the screen
}

您可能还想捕获自定义标记上的点击事件:

@Override
public boolean onMarkerClick(final Marker marker) {
// ...
}

上面的 onMarkerClick() 方法接收对被单击的标记的引用。您可以保留一个 Activity 范围的标记,然后检查它是否与点击的内容相匹配,以确定您的自定义标记是否被点击。

关于android - 绘制单个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54072856/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com