Пример #1
0
  @Override
  protected void onDestroy() {
    super.onDestroy();

    SYNC_STARTED.removeListener(onSyncStartListener);
    SYNC_COMPLETED.removeListener(onSyncCompleteListener);
    FORM_SUBMITTED.removeListener(onFormSubmittedListener);
    ACTION_HANDLED.removeListener(updateANMDetailsListener);
  }
Пример #2
0
  //    Added to fix the memory leak caused due to bug in android which stops activities with
  // webview to be GCed.
  //    Refer to this link for more details - http://code.google.com/p/android/issues/detail?id=9375
  @Override
  protected void onDestroy() {
    super.onDestroy();

    if (webView != null) {
      webView.destroy();
      webView = null;
    }

    if (updateController != null) updateController.destroy();
  }