?
? ????? PHP ??? ???? ??? ?? ??
GpsStatus
版本:Android 3.2 r1
結(jié)構(gòu)
繼承關(guān)系
public final class GpsStatus extends Object
java.lang.Object
android.location.GpsStatus
類概述
此類用于表述GPS引擎的當(dāng)前狀態(tài),此類需要和GpsStatus.Listener接口結(jié)合使用。
常量
int GPS_EVENT_FIRST_FIX
當(dāng)GPS系統(tǒng)模塊接收到第一次GPS定位信息之后發(fā)送此事件碼。調(diào)用getTimeToFirstFix()方法獲取自GPS系統(tǒng)模塊被開啟至第一次定位所消耗的時間。
常量值:3(0x00000003)
int GPS_EVENT_SATELLITE_STATUS
周期性發(fā)送GPS衛(wèi)星狀態(tài)的事件碼。調(diào)用getSatellites()方法獲取每一顆定位衛(wèi)星的各種狀態(tài)。(譯者注:此事件碼需在獲取到衛(wèi)星狀態(tài)之后,才會發(fā)送。在沒有搜索到衛(wèi)星的時候,不會發(fā)送此事件碼。)
常量值:4 (0x00000004)
int GPS_EVENT_STARTED
當(dāng)GPS系統(tǒng)模塊被開啟之后發(fā)送此事件碼。
常量值:1 (0x00000001)
int GPS_EVENT_STOPPED
當(dāng)GPS系統(tǒng)模塊被關(guān)閉之后發(fā)送此事件碼。
常量值:2 (0x00000002)
內(nèi)部類
interface GpsStatus.Listener
用于接收當(dāng)GPS狀態(tài)發(fā)生改變時所發(fā)出的通知
interface GpsStatus.NmeaListener
用于從GPS接收NMEA信息。
公共方法
public int getMaxSatellites ()
返回通過getSatellites()方法返回的衛(wèi)星列表的最大衛(wèi)星數(shù)。
返回值
最大衛(wèi)星數(shù)。
public Iterable<GpsSatellite> getSatellites ()
返回一組用于描述GPS引擎當(dāng)前狀態(tài)的衛(wèi)星對象。
返回值
一組衛(wèi)星對象。
public int getTimeToFirstFix ()
返回自GPS引擎最新啟動以來至收到的首次定位所需的時間。
返回值
首次定位所需的時間
補(bǔ)充
文章精選
百度百科 GPS
Android定位功能(一)
Android定位功能(二)