CellInfoListener
interface CellInfoListener
| android.telephony.TelephonyCallback.CellInfoListener |
Interface for cell info listener.
Summary
| Public methods | |
|---|---|
| abstract Unit |
onCellInfoChanged(cellInfo: MutableList<CellInfo!>)Callback invoked when an observed cell info has changed or new cells have been added or removed on the registered subscription. |
Public methods
onCellInfoChanged
abstract fun onCellInfoChanged(cellInfo: MutableList<CellInfo!>): Unit
Callback invoked when an observed cell info has changed or new cells have been added or removed on the registered subscription. Note, the registration subscription ID s 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 android.Manifest.permission#READ_PHONE_STATE and android.Manifest.permission#ACCESS_FINE_LOCATION
| Parameters | |
|---|---|
cellInfo |
MutableList<CellInfo!>: is the list of currently visible cells. This value cannot be null. |