예제 #1
1
 protected void onDestroy() {
   if (mLocClient != null) mLocClient.stop();
   mMapView.onDestroy();
   unregisterReceiver(mBaiduReceiver);
   Log.i(TAG, "[ACTIVITY] onDestroy");
   super.onDestroy();
 }
예제 #2
0
 @Override
 protected void onDestroy() {
   if (mLocClient != null) mLocClient.stop();
   mMapView.onDestroy();
   unregisterReceiver(mBaiduReceiver);
   super.onDestroy();
 }
예제 #3
0
 @Override
 protected void onDestroy() {
   // TODO Auto-generated method stub
   super.onDestroy();
   mMapView.onDestroy();
   mHandler = null;
 }
 @Override
 protected void onDestroy() {
   // 关闭定位图层
   baiduMap.setMyLocationEnabled(false);
   mapView.onDestroy();
   mapView = null;
   super.onDestroy();
 }
예제 #5
0
 @Override
 protected void onDestroy() {
   locationClient.stop();
   map.setMyLocationEnabled(false);
   mapView.onDestroy();
   mapView = null;
   super.onDestroy();
 }
예제 #6
0
 public void onDestroy() {
   // 退出时销毁定位
   mLocClient.stop();
   // 关闭定位图层
   mBaiduMap.setMyLocationEnabled(false);
   mMapView.onDestroy();
   mMapView = null;
   super.onDestroy();
 }
 @Override
 protected void onDestroy() {
   super.onDestroy();
   mapView.onDestroy();
   if (client != null) {
     client.stop();
   }
   Log.e("tag", "---------------------finish---------------------------");
 }
예제 #8
0
 @Override
 protected void onDestroy() {
   mLocClient.stop();
   mBaiduMap.setMyLocationEnabled(false);
   mMapView.onDestroy();
   mMapView = null;
   speechRecognizer.destroy();
   mPoiSearch.destroy();
   super.onDestroy();
 }
예제 #9
0
 @Override
 protected void onDestroy() {
   if (mLocClient != null && mLocClient.isStarted()) {
     // 退出时销毁定位
     mLocClient.stop();
   }
   // 关闭定位图层
   mBaiduMap.setMyLocationEnabled(false);
   mMapView.onDestroy();
   mMapView = null;
   // 取消监听 SDK 广播
   unregisterReceiver(mReceiver);
   super.onDestroy();
   // 回收 bitmap 资源
   bdgeo.recycle();
 }
예제 #10
0
 @Override
 protected void onDestroy() {
   // MapView的生命周期与Activity同步,当activity销毁时需调用MapView.destroy()
   mMapView.onDestroy();
   super.onDestroy();
   // 回收 bitmap 资源
   for (int i = 0; i < mBitmapList.size(); i++) {
     mBitmapList.get(i).recycle();
   }
   //		bdA.recycle();
   //		bdB.recycle();
   //		bdC.recycle();
   //		bdD.recycle();
   //		bd.recycle();
   //		bdGround.recycle();
 }
예제 #11
0
  @Override
  protected void onDestroy() {
    if (mMapView != null) mMapView.onDestroy();

    if (mHandler != null) mHandler.removeCallbacks(this);

    if (mRoutePlanSearch != null) mRoutePlanSearch.destroy();

    if (mGeoCoder != null) mGeoCoder.destroy();

    if (mLocationClient != null) mLocationClient.stop();

    mThreadPool.close();
    super.onDestroy();
    exit();
  }
예제 #12
0
 @Override
 protected void onDestroy() {
   if (locClient != null && locClient.isStarted()) {
     // 退出时销毁定位
     locClient.stop();
   }
   // 关闭定位图层
   baiduMap.setMyLocationEnabled(false);
   mapView.onDestroy();
   mapView = null;
   // 取消监听 SDK 广播
   unregisterReceiver(receiver);
   super.onDestroy();
   // 回收 bitmap 资源
   descriptor.recycle();
 }
예제 #13
0
  @Override
  protected void onDestroy() {

    BDLocUtil.unregisterLocListener(this);
    myOrientationListener.stop();

    if (mapView != null) {
      mapView.onDestroy();
      mapView = null;
    }

    if (rpSearch != null) {
      rpSearch.destroy();
      rpSearch = null;
    }
    super.onDestroy();
  }
예제 #14
0
 @Override
 protected void onDestroy() {
   // MapView的生命周期与Activity同步,当activity销毁时需调用MapView.destroy()
   mMapView.onDestroy();
   super.onDestroy();
 }
예제 #15
0
 @Override
 protected void onDestroy() {
   mSearch.destroy();
   mMapView.onDestroy();
   super.onDestroy();
 }
 @Override
 protected void onDestroy() {
   // TODO Auto-generated method stub
   super.onDestroy();
   mapView.onDestroy();
 }
예제 #17
0
 @Override
 protected void onDestroy() {
   super.onDestroy();
   // 在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
   mMapView.onDestroy();
 }