我尝试了answer by Sherif elKhatib到How to change the marker for the overlay on tap for android?,但是有些事情我不理解。 protected boolean onTap(int index) { // Here, what is mOverlays? I mean it is the object of what? OverlayItem item = mOverlays.get(index); // Is the mContext…

2020年5月21日 0条评论 38点热度 阅读全文

每当更改当前位置时,我当前都会在marker上显示current location。下面的代码工作正常。但这是一个问题,-假设我第一次经过某个位置并且我的标记将在该位置,但是第二次如果我经过任何其他不同的位置,那么我的标记将在第二个位置但在同一位置那时我的标记也也停留在“第一地点”,我不想要这个东西。每当当前位置更改时,我只需要所有其他标记消失,只有当前位置标记应该在那里。希望我对大家都清楚 @Override public void onCreate(Bundle savedInstanceState) { su…

2020年3月13日 0条评论 15点热度 阅读全文

我有一个使我感到困惑的问题。 这就是问题。 <Placemark> <name>Turn left onto Jalan Raden Ajeng Kartini</name> <description><![CDATA[go 550&#160;m]]></description> <StyleMap> <Pair> <key>normal</key> <Style> <I…

2019年9月26日 0条评论 24点热度 阅读全文

我的MapView有问题。这是我的情况: 我可以成功创建MapActivity。初始Google地图已加载。一切正常。单击地图后,尝试移动它(或执行任何操作),将不再加载地图图块。它看起来像图像上的。 我已经发现很多关于不正确设置Api Key或其他原因的线程。我向您保证,我已正确设置了此设置(否则,将根本不会加载地图)。有谁对此有解决方案。我正在使用的Api级别是8,并且我正在默认模拟器中针对android 2.2进行尝试。谢谢。 这是清单中的片段: <uses-sdk android:minSdkVers…

2019年6月28日 0条评论 23点热度 阅读全文

这是在2点(origin, current location){geoPoint, "current Location"}到Destination.{geoPoint1, "Desti Location2"}之间执行道路或路线的代码。对我来说很好。 我的问题是如何在当前位置到搜索位置之间建立道路。在这里,我是按钮搜索位置的onClick,并且显示得很完美,但是在引用-> {current location(scrgeoPoint) to searched location(destgeopointsearch…

2019年6月11日 0条评论 24点热度 阅读全文

我需要使用current location在Marker上始终将Google Map显示为ItemizedOverlay,但是每当运行以下代码时,如果将位置从DDMS更改,我的标记就不会显示。下面是我的代码。我做错什么了吗? public class MainActivity extends MapActivity { private MyItemizedOverlay myItemizedOverlay = null; private LocationManager locationManager = null;…

2019年5月7日 0条评论 14点热度 阅读全文

我正在使用此代码设置地图的中心。 mapController.setCenter(new GeoPoint((int)(location.getLatitude()*1E6), (int) (location.getLongitude()*1E6))); 位置定义为 locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); criteria.se…

2019年2月20日 0条评论 31点热度 阅读全文