Android Here SDK:如何显示默认的HereWeGo位置指示器?
如何在我的MapActivity中显示HereWeGo应用程序中的标准位置指示器 这个: 当我使用此代码时:Android Here SDK:如何显示默认的HereWeGo位置指示器?,android,here-api,Android,Here Api,如何在我的MapActivity中显示HereWeGo应用程序中的标准位置指示器 这个: 当我使用此代码时: mPositioningManager = PositioningManager.getInstance() mPositioningManager.addListener( newWeakReference<PositioningManager.OnPositionChangedListener>(MyActivity.this)); if (mPositioningM
mPositioningManager = PositioningManager.getInstance()
mPositioningManager.addListener(
newWeakReference<PositioningManager.OnPositionChangedListener>(MyActivity.this));
if (mPositioningManager.start(PositioningManager.LocationMethod.GPS_NETWORK_INDOOR))
{
mapFragment.getPositionIndicator().setVisible(true);
}
mPositioningManager=PositioningManager.getInstance()
mPositioningManager.addListener(
newWeakReference(MyActivity.this));
if(MPositionManager.start(positionManager.LocationMethod.GPS\U网络\U室内))
{
mapFragment.getPositionIndicator().setVisible(true);
}
我得到这个指标:
是否有其他方法创建“HereWeGo指示器”?正如我所知,如果您实现了指标iOS,您将默认获得“HereWeGo指标” 如果您想使用图像,请执行以下操作
Image img_current_location = new Image();
img_current_location.setImageResource(R.drawable.custom_img);
之后,设置位置指示器
Map.getPositionIndicator().setMarker(img_current_location);
若你们根本不想使用图像,那个就创建指南针头吧。示例可以从下面的链接下载
对此可以进行一些讨论
它不符合您的要求,但您可以修改它 如果您想使用图像,请执行以下操作
Image img_current_location = new Image();
img_current_location.setImageResource(R.drawable.custom_img);
之后,设置位置指示器
Map.getPositionIndicator().setMarker(img_current_location);
若你们根本不想使用图像,那个就创建指南针头吧。示例可以从下面的链接下载
对此可以进行一些讨论
它不符合您的要求,但您可以修改它 我不想要我的自定义图像。我知道我可以使用任何图像作为指示器。如果使用标准指示器进行实施,我希望使用与HereWeGo应用程序和iOS中相同的指示器。@elpatricko Here WeGo应用程序中使用的位置指示器不同于Here SDK中包含的默认位置指示器。应用程序指示器不可公开使用。它位于iOS SDK中。这在Android SDK上不可用。这个标记在这里是专有的,我实际上想从iOS中删除它。我不想要我的自定义图像。我知道我可以使用任何图像作为指示器。如果使用标准指示器进行实施,我希望使用与HereWeGo应用程序和iOS中相同的指示器。@elpatricko Here WeGo应用程序中使用的位置指示器不同于Here SDK中包含的默认位置指示器。应用程序指示器不可公开使用。它位于iOS SDK中。这在Android SDK上不可用。这个标记在这里是专有的,我实际上想从iOS中删除它。