Added in API level 29

OnOpportunisticSubscriptionsChangedListener


open class OnOpportunisticSubscriptionsChangedListener
kotlin.Any
   ↳ android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener

A listener class for monitoring changes to SubscriptionInfo records of opportunistic subscriptions.

Override the onOpportunisticSubscriptionsChanged method in the object that extends this or addOnOpportunisticSubscriptionsChangedListener(java.util.concurrent.Executor,android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener) to register your listener and to unregister invoke removeOnOpportunisticSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener)

Permissions android.Manifest.permission.READ_PHONE_STATE is required for #onOpportunisticSubscriptionsChanged to be invoked.

Summary

Public constructors

Public methods
open Unit

Callback invoked when there is any change to any SubscriptionInfo.

Public constructors

OnOpportunisticSubscriptionsChangedListener

OnOpportunisticSubscriptionsChangedListener()

Public methods

onOpportunisticSubscriptionsChanged

Added in API level 29
open fun onOpportunisticSubscriptionsChanged(): Unit

Callback invoked when there is any change to any SubscriptionInfo. Typically this method would invoke getActiveSubscriptionInfoList