Class ShadowActivityThread

java.lang.Object
org.robolectric.shadows.ShadowActivityThread

@Implements(value=android.app.ActivityThread.class, isInAndroidSdk=false) public class ShadowActivityThread extends Object
Shadow for ActivityThread.
  • Field Details

  • Constructor Details

    • ShadowActivityThread

      public ShadowActivityThread()
  • Method Details

    • getPackageManager

      @Implementation public static Object getPackageManager()
    • currentActivityThread

      @Implementation public static Object currentActivityThread()
    • currentApplication

      @Implementation protected static Application currentApplication()
    • getApplication

      @Implementation protected Application getApplication()
    • getPermissionManager

      @Implementation(minSdk=30) public static Object getPermissionManager()
    • requestRelaunchActivity

      @Implementation(minSdk=24, maxSdk=27) protected void requestRelaunchActivity(IBinder token, List<ResultInfo> pendingResults, List<com.android.internal.content.ReferrerIntent> pendingNewIntents, int configChanges, boolean notResumed, Configuration config, Configuration overrideConfig, boolean fromServer, boolean preserveWindow)
    • setApplicationInfo

      @Deprecated public static void setApplicationInfo(ApplicationInfo applicationInfo)
      Deprecated.
      do not use
      Internal use only.
    • setCompatConfiguration

      public void setCompatConfiguration(Configuration androidConfiguration)
      internal, do not use
      Parameters:
      androidConfiguration -
    • reset

      @Resetter public static void reset()