android एसडीके प्रीमियम में स्थिति सूचक दिखाई नहीं दे रहा है



sdk navigation (0)

यहाँ मेरा सरल कार्यान्वयन है

मानचित्रफ्रैग्मेंट पहले ही आरंभ किया गया है। अगर मैं सिमुलेशन मोड को स्थिति सूचक दिखा रहा हूं, लेकिन अगर मैं वास्तविक टीबीटी नेविगेशन पर स्विच करता हूं तो यह नहीं दिखा रहा है कि मैं कहाँ स्थित हूं।

PositionManager positioningManager; 
    if(positioningManager == null) {
                        positioningManager = PositioningManager.getInstance();
                        positioningManager.addListener(new WeakReference<>(positionChangedListener));
                        positioningManager.start(PositioningManager.LocationMethod.GPS_NETWORK);
                }

                positionIndicator = mMap.getPositionIndicator();
                positionIndicator.setVisible(true);
                positionIndicator.setAccuracyIndicatorVisible(true);

private PositioningManager.OnPositionChangedListener positionChangedListener =
            new PositioningManager.OnPositionChangedListener() {
        @Override
        public void onPositionUpdated(PositioningManager.LocationMethod locationMethod,
                                      GeoPosition geoPosition, boolean b) {
            Log.d(TAG, "onPositionUpdated " + locationMethod.name());
            Log.d(TAG, "Coordinates " +geoPosition.getCoordinate());


    }

    @Override
    public void onPositionFixChanged(PositioningManager.LocationMethod locationMethod,
                                     PositioningManager.LocationStatus locationStatus) {
        Log.d(TAG, "onPositionFixChanged " + locationMethod.name() + " status " + locationStatus.name());

    }
};




here-api