Package org.robolectric.shadows
Class ShadowActivityThread
java.lang.Object
org.robolectric.shadows.ShadowActivityThread
@Implements(value=android.app.ActivityThread.class,
isInAndroidSdk=false,
looseSignatures=true)
public class ShadowActivityThread
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAccessor interface forActivityThread's internals.static interfaceAccessor interface forActivityThread.AppBindData's internals. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ShadowActivityThread._ActivityThread_protected ActivityThread -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectprotected static Applicationprotected Applicationstatic Objectstatic Objectprotected voidrequestRelaunchActivity(IBinder token, List<ResultInfo> pendingResults, List<com.android.internal.content.ReferrerIntent> pendingNewIntents, int configChanges, boolean notResumed, Configuration config, Configuration overrideConfig, boolean fromServer, boolean preserveWindow) static voidreset()static voidsetApplicationInfo(ApplicationInfo applicationInfo) Deprecated.do not usevoidsetCompatConfiguration(Configuration androidConfiguration) internal, do not use
-
Field Details
-
realActivityThread
-
activityThreadReflector
-
-
Constructor Details
-
ShadowActivityThread
public ShadowActivityThread()
-
-
Method Details
-
getPackageManager
-
currentActivityThread
-
currentApplication
-
getApplication
-
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.do not useInternal use only. -
setCompatConfiguration
internal, do not use- Parameters:
androidConfiguration-
-
reset
-