SubscriptionManager.OnOpportunisticSubscriptionsChangedListener


public static class SubscriptionManager.OnOpportunisticSubscriptionsChangedListener
extends Object

java.lang.Object
   ↳ 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 SubscriptionManager.addOnOpportunisticSubscriptionsChangedListener(java.util.concurrent.Executor, android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener) to register your listener and to unregister invoke SubscriptionManager.removeOnOpportunisticSubscriptionsChangedListener(android.telephony.SubscriptionManager.OnOpportunisticSubscriptionsChangedListener)

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

Summary

Public constructors

OnOpportunisticSubscriptionsChangedListener()

Public methods

void onOpportunisticSubscriptionsChanged()

Callback invoked when there is any change to any SubscriptionInfo.

Inherited methods

Public constructors

OnOpportunisticSubscriptionsChangedListener

public OnOpportunisticSubscriptionsChangedListener ()

Public methods

onOpportunisticSubscriptionsChanged

Added in API level 29
public void onOpportunisticSubscriptionsChanged ()

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