2013-12-11 17 views
1

我在我的应用程序中使用bingmap并且其工作正常,直到jellybean版本。 当我将目标设置为4.4时,bing地图仅仅是加载大陆而不是指向当前位置。在Android 4.4(kitkat)中使用bingmap存在问题

在调试中,发现地图加载的事件处理程序回调没有被调用。

下面是maploadedlistener的代码片段。

 //Add a map loaded event handler 
    bingMapsView.setMapLoadedListener(new MapLoadedListener() { 
     public void onAvailableChecked() { 
      mIsMapReady = true; 
      mHandler.post(new Runnable() { 

       @Override 
       public void run() { 
        _gpsLayer = new EntityLayer(Constants.DataLayers.GPS); 
        bingMapsView.getLayerManager().addLayer(_gpsLayer); 
        updateGPSPin(); 
       } 
      }); 
     } 
    }); 

有没有人遇到与android 4.4相同的问题? 也请提出一些补救措施。

回答

0

我现在的临时解决方案是首先隐藏地图,并在加载完成后显示,同时我还在缩放时锁定触摸功能。

相关问题