Tabnine Logo
Activity.isFinishing
Code IndexAdd Tabnine to your IDE (free)

How to use
isFinishing
method
in
android.app.Activity

Best Java code snippets using android.app.Activity.isFinishing (Showing top 20 results out of 1,971)

origin: bumptech/glide

private static boolean isActivityVisible(Activity activity) {
 // This is a poor heuristic, but it's about all we have. We'd rather err on the side of visible
 // and start requests than on the side of invisible and ignore valid requests.
 return !activity.isFinishing();
}
origin: androidquery/androidquery

private boolean isActive(){
  if(act.isFinishing()) return false;
  return true;
}

origin: androidquery/androidquery

private boolean isActive(){
  
  if(act == null) return true;
  
  Activity a = act.get();
  
  if(a == null || a.isFinishing()){					
    return false;
  }
  
  return true;
}

origin: TeamNewPipe/NewPipe

  @Nullable
  private Activity getActivity() {
    Activity activity = weakReference.get();
    if (activity != null && activity.isFinishing()) {
      return null;
    } else {
      return activity;
    }
  }
}
origin: TeamNewPipe/NewPipe

@Nullable
private Activity getActivity() {
  Activity activity = weakReference.get();
  if (activity != null && activity.isFinishing()) {
    return null;
  } else {
    return activity;
  }
}
origin: robolectric/robolectric

/**
 * Returns whether {@link #finish()} was called.
 *
 * @deprecated Use {@link Activity#isFinishing()} instead.
 */
@Deprecated
public boolean isFinishing() {
 return directlyOn(realActivity, Activity.class).isFinishing();
}
origin: donglua/PhotoPicker

 @Override public void onClick(View view) {
  if (context instanceof Activity) {
   if (!((Activity) context).isFinishing()) {
    ((Activity) context).onBackPressed();
   }
  }
 }
});
origin: Justson/AgentWeb

@Deprecated
static void getUIControllerAndShowMessage(Activity activity, String message, String from) {
  if (activity == null || activity.isFinishing()) {
    return;
  }
  WebParentLayout mWebParentLayout = (WebParentLayout) activity.findViewById(R.id.web_parent_layout_id);
  AbsAgentWebUIController mAgentWebUIController = mWebParentLayout.provide();
  if (mAgentWebUIController != null) {
    mAgentWebUIController.onShowMessage(message, from);
  }
}
origin: Justson/AgentWeb

private void showDialog(final File file) {
  Activity mActivity;
  if (null == (mActivity = mActivityWeakReference.get()) || mActivity.isFinishing()) {
    return;
  }
  AbsAgentWebUIController mAgentWebUIController;
  if (null != (mAgentWebUIController = this.mAgentWebUIController.get())) {
    mAgentWebUIController.onForceDownloadAlert(mUrl, createCallback(file));
  }
}
origin: crazycodeboy/TakePhoto

@Override
public void onCompressSuccess(ArrayList<TImage> images) {
  if (!compressConfig.isEnableReserveRaw()) {
    deleteRawFile(images);
  }
  handleTakeCallBack(result);
  if (wailLoadDialog != null && !contextWrap.getActivity().isFinishing()) {
    wailLoadDialog.dismiss();
  }
}
origin: facebook/litho

/**
 * @return the Activity representing this Context if the Context is backed by an Activity and the
 * Activity has not been finished/destroyed yet. Returns null otherwise.
 */
@Nullable
static Activity getValidActivityForContext(Context context) {
 final Activity activity = findActivityInContext(context);
 if (activity == null || activity.isFinishing() || isActivityDestroyed(activity)) {
  return null;
 }
 return activity;
}
origin: RobotiumTech/robotium

void monitorActivities() {
  if(activityMonitor != null){
    Activity activity = activityMonitor.waitForActivityWithTimeout(2000L);
    if(activity != null){
      if (activitiesStoredInActivityStack.remove(activity.toString())){
        removeActivityFromStack(activity);
      }
      if(!activity.isFinishing()){
        addActivityToStack(activity);
      }
    }
  }
}
origin: crazycodeboy/TakePhoto

  @Override
  public void onCompressFailed(ArrayList<TImage> images, String msg) {
    if (!compressConfig.isEnableReserveRaw()) {
      deleteRawFile(images);
    }
    handleTakeCallBack(TResult.of(images),
      String.format(contextWrap.getActivity().getResources().getString(org.devio.takephoto.R.string.tip_compress_failed),
        message.length > 0 ? message[0] : "", msg, result.getImage().getCompressPath()));
    if (wailLoadDialog != null && !contextWrap.getActivity().isFinishing()) {
      wailLoadDialog.dismiss();
    }
  }
}).compress();
origin: robolectric/robolectric

@Override
public ActivityResult getActivityResult() {
 checkNotNull(controller);
 checkState(controller.get().isFinishing(), "You must finish your Activity first");
 ShadowActivity shadowActivity = Shadow.extract(controller.get());
 return new ActivityResult(shadowActivity.getResultCode(), shadowActivity.getResultIntent());
}
origin: robolectric/robolectric

@Test
public void shouldCallFinishOnFinish() {
 Activity activity = new Activity();
 activity.finish();
 assertTrue(activity.isFinishing());
}
origin: robolectric/robolectric

@Test
@Config(minSdk = LOLLIPOP)
public void shouldCallFinishOnFinishAndRemoveTask() {
 Activity activity = new Activity();
 activity.finishAndRemoveTask();
 assertTrue(activity.isFinishing());
}
origin: robolectric/robolectric

@Test
@Config(minSdk = JELLY_BEAN)
public void shouldCallFinishOnFinishAffinity() {
 Activity activity = new Activity();
 activity.finishAffinity();
 assertTrue(activity.isFinishing());
}
origin: konmik/nucleus

public void setUpIsFinishing(boolean b) {
  Activity activity = mock(Activity.class);
  when(activity.isFinishing()).thenReturn(b);
  when(activity.isChangingConfigurations()).thenReturn(!b);
  stub(method(BASE_VIEW_CLASS, "getActivity")).toReturn(activity);
}
origin: robolectric/robolectric

@Test
public void shouldCallFinishInOnBackPressed() {
 Activity activity = new Activity();
 activity.onBackPressed();
 assertTrue(activity.isFinishing());
}
origin: robolectric/robolectric

@Test
public void createActivity_noDisplayFinished_shouldFinishActivity() {
 ActivityController<Activity> controller = Robolectric.buildActivity(Activity.class);
 controller.get().setTheme(android.R.style.Theme_NoDisplay);
 controller.create();
 controller.get().finish();
 controller.start().visible().resume();
 activity = controller.get();
 assertThat(activity.isFinishing()).isTrue();
}
android.appActivityisFinishing

Popular methods of Activity

  • onCreate
  • getWindow
  • finish
  • onDestroy
  • onResume
  • findViewById
  • startActivity
  • getResources
  • startActivityForResult
  • onPause
  • getSystemService
  • getWindowManager
  • getSystemService,
  • getWindowManager,
  • runOnUiThread,
  • getString,
  • onStop,
  • getApplicationContext,
  • onStart,
  • onOptionsItemSelected,
  • getPackageName

Popular in Java

  • Start an intent from android
  • getContentResolver (Context)
  • startActivity (Activity)
  • setScale (BigDecimal)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • JTextField (javax.swing)
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now