Added in API level 5
Deprecated in API level 31

CdmaCellLocation


open class CdmaCellLocation : CellLocation
kotlin.Any
   ↳ android.telephony.CellLocation
   ↳ android.telephony.cdma.CdmaCellLocation

Represents the cell location on a CDMA phone.

Summary

Public constructors

Empty constructor.

Initialize the object from a bundle.

Public methods
open static Double

Converts latitude or longitude from 0.

open Boolean
equals(other: Any?)

open Unit
fillInNotifierBundle(bundleToFill: Bundle!)

Fill the cell location data into the intent notifier Bundle based on service state

open Int

open Int

Latitude is a decimal number as specified in 3GPP2 C.

open Int

Longitude is a decimal number as specified in 3GPP2 C.

open Int

open Int

open Int

open Unit
setCellLocationData(baseStationId: Int, baseStationLatitude: Int, baseStationLongitude: Int)

Set the cell location data.

open Unit
setCellLocationData(baseStationId: Int, baseStationLatitude: Int, baseStationLongitude: Int, systemId: Int, networkId: Int)

Set the cell location data.

open Unit

Invalidate this object.

open String

Inherited functions

Public constructors

CdmaCellLocation

Added in API level 5
CdmaCellLocation()

Empty constructor. Initializes the BID, SID, NID and base station latitude and longitude to invalid values.

CdmaCellLocation

Added in API level 5
CdmaCellLocation(bundle: Bundle!)

Initialize the object from a bundle.

Public methods

convertQuartSecToDecDegrees

Added in API level 17
Deprecated in API level 31
open static fun convertQuartSecToDecDegrees(quartSec: Int): Double

Deprecated: Deprecated in Java.

Converts latitude or longitude from 0.25 seconds (as defined in the 3GPP2 C.S0005-A v6.0 standard) to decimal degrees

Parameters
quartSec Int: latitude or longitude in 0.25 seconds units
Return
Double latitude or longitude in decimal degrees units
Exceptions
java.lang.IllegalArgumentException if value is less than -2592000, greater than 2592000, or is not a number.

equals

Added in API level 5
open fun equals(other: Any?): Boolean

Deprecated: Deprecated in Java.

Parameters
obj the reference object with which to compare.
Return
Boolean true if this object is the same as the obj argument; false otherwise.

fillInNotifierBundle

Added in API level 5
open fun fillInNotifierBundle(bundleToFill: Bundle!): Unit

Deprecated: Deprecated in Java.

Fill the cell location data into the intent notifier Bundle based on service state

Parameters
bundleToFill Bundle!: intent notifier Bundle

getBaseStationId

Added in API level 5
open fun getBaseStationId(): Int

Deprecated: Deprecated in Java.

Return
Int cdma base station identification number, -1 if unknown

getBaseStationLatitude

Added in API level 5
open fun getBaseStationLatitude(): Int

Deprecated: Deprecated in Java.

Latitude is a decimal number as specified in 3GPP2 C.S0005-A v6.0. (http://www.3gpp2.org/public_html/specs/C.S0005-A_v6.0.pdf) It is represented in units of 0.25 seconds and ranges from -1296000 to 1296000, both values inclusive (corresponding to a range of -90 to +90 degrees). Integer.MAX_VALUE is considered invalid value.

Return
Int cdma base station latitude in units of 0.25 seconds, Integer.MAX_VALUE if unknown

getBaseStationLongitude

Added in API level 5
open fun getBaseStationLongitude(): Int

Deprecated: Deprecated in Java.

Longitude is a decimal number as specified in 3GPP2 C.S0005-A v6.0. (http://www.3gpp2.org/public_html/specs/C.S0005-A_v6.0.pdf) It is represented in units of 0.25 seconds and ranges from -2592000 to 2592000, both values inclusive (corresponding to a range of -180 to +180 degrees). Integer.MAX_VALUE is considered invalid value.

Return
Int cdma base station longitude in units of 0.25 seconds, Integer.MAX_VALUE if unknown

getNetworkId

Added in API level 5
open fun getNetworkId(): Int

Deprecated: Deprecated in Java.

Return
Int cdma network identification number, -1 if unknown

getSystemId

Added in API level 5
open fun getSystemId(): Int

Deprecated: Deprecated in Java.

Return
Int cdma system identification number, -1 if unknown

hashCode

Added in API level 5
open fun hashCode(): Int

Deprecated: Deprecated in Java.

Return
Int a hash code value for this object.

setCellLocationData

Added in API level 5
open fun setCellLocationData(
    baseStationId: Int,
    baseStationLatitude: Int,
    baseStationLongitude: Int
): Unit

Deprecated: Deprecated in Java.

Set the cell location data.

setCellLocationData

Added in API level 5
open fun setCellLocationData(
    baseStationId: Int,
    baseStationLatitude: Int,
    baseStationLongitude: Int,
    systemId: Int,
    networkId: Int
): Unit

Deprecated: Deprecated in Java.

Set the cell location data.

setStateInvalid

Added in API level 5
open fun setStateInvalid(): Unit

Deprecated: Deprecated in Java.

Invalidate this object. The cell location data is set to invalid values.

toString

Added in API level 5
open fun toString(): String

Deprecated: Deprecated in Java.

Return
String a string representation of the object.