Android 安卓谷歌地图,如何在onMapLongClick活动中添加图标或动画?

Android 安卓谷歌地图,如何在onMapLongClick活动中添加图标或动画?,android,google-maps,events,marker,Android,Google Maps,Events,Marker,我想在onMapLongClick事件中添加图标、标记或图像。问题是,当用户触摸屏幕时,图标只会在几秒钟内显示,因为在事件发布时,我需要返回到上一个屏幕。我有以下代码: public void onMapLongClick(LatLng point) { Intent mapa = new Intent(); mapa.putExtra("lat", String.valueOf(point.latitude)); mapa.putExtra("long", String

我想在onMapLongClick事件中添加图标、标记或图像。问题是,当用户触摸屏幕时,图标只会在几秒钟内显示,因为在事件发布时,我需要返回到上一个屏幕。我有以下代码:

public void onMapLongClick(LatLng point) {
    Intent mapa = new Intent();
    mapa.putExtra("lat", String.valueOf(point.latitude));
    mapa.putExtra("long", String.valueOf(point.longitude));
    setResult(Activity.RESULT_OK, mapa);
    finish();
}
它工作得很好,但我想添加一个标记或图标,以便用户知道他触摸的地方,只是出于美观的原因=


我尝试过onmaclick事件,但直到用户将手指从屏幕上移开,它才被释放。

您所需要的只是在用户单击地图的确切位置添加一个气球覆盖

请参阅下面的链接,它为您提供了确切的答案