枝,即时通讯使用Android中的ArcGIS显示Android手机上的地图新的。我管理,以显示Android手机在地图上,但是,我有困难,显示当前位置。如,在当前位置,它会显示一个小蓝点。
难道你们知道如何使用ArcGIS显示您当前的位置?提前致谢。
所有你需要做的是得到的MapView的LocationService和调用start()就可以了。但是,你需要做的地图已被初始化后。这里有一个简单的方法来做到这一点在你活动的onCreate方法(假设你的MapView被命名为地图):
map = (MapView) findViewById(R.id.map);
map.setOnStatusChangedListener(new OnStatusChangedListener() {
@Override
public void onStatusChanged(Object source, STATUS status) {
if (STATUS.INITIALIZED == status) {
map.getLocationService().start();
}
}
});
//Then add layers to the map