# Print output for @column tags ?>
public
static
interface
TelephonyCallback.PreciseDataConnectionStateListener
| android.telephony.TelephonyCallback.PreciseDataConnectionStateListener |
Interface for precise data connection state listener.
Public methods | |
|---|---|
abstract
void
|
onPreciseDataConnectionStateChanged(PreciseDataConnectionState dataConnectionState)
Callback providing update about the default/internet data connection on the registered subscription. |
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().
Requires permission Manifest.permission.READ_PRECISE_PHONE_STATE
or the calling app has carrier privileges
(see TelephonyManager#hasCarrierPrivileges).
Requires Manifest.permission.READ_PRECISE_PHONE_STATE
| Parameters | |
|---|---|
dataConnectionState |
PreciseDataConnectionState: PreciseDataConnectionState
This value cannot be null. |