Class ShadowUwbAdapterStateListener

java.lang.Object
org.robolectric.shadows.ShadowUwbAdapterStateListener

@Implements(value=android.uwb.AdapterStateListener.class, minSdk=31, isInAndroidSdk=false) public class ShadowUwbAdapterStateListener extends Object
Adds Robolectric support for UWB adapter state listener methods.
  • Constructor Details

    • ShadowUwbAdapterStateListener

      public ShadowUwbAdapterStateListener()
  • Method Details

    • getAdapterState

      @Implementation protected int getAdapterState()
      Gets the adapter state set via setEnabled(boolean)
    • setEnabled

      @Implementation protected void setEnabled(boolean isEnabled)
      Sets a local variable that stores the adapter state, which can be retrieved with getAdapterState().
    • onAdapterStateChanged

      @Implementation protected void onAdapterStateChanged(int state, int reason)
      Sets a local variable that stores the adapter state, and invokes any callbacks that were registered via register(Executor, AdapterStateCallback)
    • register

      @Implementation protected void register(Executor executor, android.uwb.UwbManager.AdapterStateCallback callback)
      Registers a callback which is invoked when onAdapterStateChanged(int, int) is called.
    • unregister

      @Implementation protected void unregister(android.uwb.UwbManager.AdapterStateCallback callback)
      Unregisters a callback.