BarringInfoListener
interface BarringInfoListener
android.telephony.TelephonyCallback.BarringInfoListener |
Interface for barring information listener.
Summary
Public methods | |
---|---|
abstract Unit |
onBarringInfoChanged(barringInfo: BarringInfo) Report updated barring information for the current camped/registered cell. |
Public methods
onBarringInfoChanged
abstract fun onBarringInfoChanged(barringInfo: BarringInfo): Unit
Report updated barring information for the current camped/registered cell.
Barring info is provided for all services applicable to the current camped/registered cell, for the registered PLMN and current access class/access category. The calling app should have carrier privileges (see TelephonyManager#hasCarrierPrivileges
) if it does not have the android.Manifest.permission#READ_PRECISE_PHONE_STATE
and android.Manifest.permission#ACCESS_FINE_LOCATION
. If the calling app doesn't have android.Manifest.permission#ACCESS_FINE_LOCATION
, it will receive BarringInfo
including CellIdentity
without location-sensitive information included.
Requires android.Manifest.permission#READ_PRECISE_PHONE_STATE
and android.Manifest.permission#ACCESS_FINE_LOCATION
Parameters | |
---|---|
barringInfo |
BarringInfo: for all services on the current cell. This value cannot be null . |
See Also