Package org.robolectric.shadows
Class ShadowAmbientContextManager
java.lang.Object
org.robolectric.shadows.ShadowAmbientContextManager
@Implements(value=android.app.ambientcontext.AmbientContextManager.class,
minSdk=33,
isInAndroidSdk=false)
public class ShadowAmbientContextManager
extends Object
Shadow of
AmbientContextManager-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionandroid.app.ambientcontext.AmbientContextEventRequestReturns the lastAmbientContextEventRequestpassed intoAmbientContextManager.registerObserver(AmbientContextEventRequest, PendingIntent, Executor, Consumer).Returns the last requested event codes that were passed intostartConsentActivity(Set).protected voidqueryAmbientContextServiceStatus(Set<Integer> eventTypes, Executor executor, Consumer<Integer> consumer) protected voidregisterObserver(android.app.ambientcontext.AmbientContextEventRequest request, PendingIntent resultPendingIntent, Executor executor, Consumer<Integer> statusConsumer) voidSets astatusthat will be consumed by theconsumerwhich is passed inqueryAmbientContextServiceStatus(Set, Executor, Consumer)orregisterObserver(AmbientContextEventRequest, PendingIntent, Executor, Consumer).protected voidstartConsentActivity(Set<Integer> eventTypes) protected void
-
Constructor Details
-
ShadowAmbientContextManager
public ShadowAmbientContextManager()
-
-
Method Details
-
registerObserver
@Implementation protected void registerObserver(android.app.ambientcontext.AmbientContextEventRequest request, PendingIntent resultPendingIntent, Executor executor, Consumer<Integer> statusConsumer) -
unregisterObserver
-
getLastRegisterObserverRequest
public android.app.ambientcontext.AmbientContextEventRequest getLastRegisterObserverRequest()Returns the lastAmbientContextEventRequestpassed intoAmbientContextManager.registerObserver(AmbientContextEventRequest, PendingIntent, Executor, Consumer).Returns null if
AmbientContextManager.unregisterObserver()is invoked or there is no invocation ofAmbientContextManager.registerObserver(AmbientContextEventRequest, PendingIntent, Executor, Consumer). -
queryAmbientContextServiceStatus
-
setAmbientContextServiceStatus
Sets astatusthat will be consumed by theconsumerwhich is passed inqueryAmbientContextServiceStatus(Set, Executor, Consumer)orregisterObserver(AmbientContextEventRequest, PendingIntent, Executor, Consumer). -
startConsentActivity
-
getLastRequestedEventCodesForConsentActivity
Returns the last requested event codes that were passed intostartConsentActivity(Set).If
startConsentActivity(Set)is never invoked, returnsnull.
-