TelephonyCallback.PreciseDataConnectionStateListener
public
static
interface
TelephonyCallback.PreciseDataConnectionStateListener
| android.telephony.TelephonyCallback.PreciseDataConnectionStateListener |
Interface for precise data connection state listener.
Summary
Public methods | |
|---|---|
abstract
void
|
onPreciseDataConnectionStateChanged(PreciseDataConnectionState dataConnectionState)
Callback providing update about the default/internet data connection on the registered subscription. |
Public methods
onPreciseDataConnectionStateChanged
public abstract void onPreciseDataConnectionStateChanged (PreciseDataConnectionState dataConnectionState)
Callback providing update about the default/internet data connection on the registered subscription.
Note, the registration subscription ID comes from TelephonyManager object
which registers TelephonyCallback by
TelephonyManager.registerTelephonyCallback(Executor, TelephonyCallback).
If this TelephonyManager object was created with
TelephonyManager.createForSubscriptionId(int), then the callback applies to the
subscription ID. Otherwise, this callback applies to
SubscriptionManager.getDefaultSubscriptionId().
The calling app should have carrier privileges
(see TelephonyManager.hasCarrierPrivileges) if it does not have the
Manifest.permission.READ_PRECISE_PHONE_STATE.
Requires Manifest.permission.READ_PRECISE_PHONE_STATE
| Parameters | |
|---|---|
dataConnectionState |
PreciseDataConnectionState: PreciseDataConnectionState
This value cannot be null. |