mus*_*afa 11 android google-maps google-maps-markers google-maps-android-api-2
有没有办法手动调用特定标记的onClick事件(没有物理点击标记)?
ifl*_*flp 10
不,但您可以模拟onClick事件.单击标记时会发生两件事:
以上两行代码可以实现:
marker.showInfoWindow();
map.animateCamera(CameraUpdateFactory.newLatLng(marker.getPosition()), 250, null);
Run Code Online (Sandbox Code Playgroud)
尝试这个 ,
从您的地图类实现标记单击侦听器,
public class MapView extends FragmentActivity implements OnMarkerClickListener{}
Run Code Online (Sandbox Code Playgroud)
它将重写 onMarkerClickEvent 如下,
@Override
public boolean onMarkerClick(final Marker marker) {}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10927 次 |
| 最近记录: |