public class GpsSensor
extends java.lang.Object
implements android.location.LocationListener
| 修飾子とタイプ | クラスと説明 | 
|---|---|
static interface  | 
GpsSensor.OnLocationChangedListener
測位したことを受け取るリスナー 
 | 
| コンストラクタと説明 | 
|---|
GpsSensor(android.content.Context c)
コンストラクタ. 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static android.location.Location | 
getLastLocation()
アプリを起動してから最後に測位した座標を取得する. 
 | 
boolean | 
isGpsSettingsEnabled()
GPSの設定有効状態を取得. 
 | 
void | 
onLocationChanged(android.location.Location location)
測位した時の処理. 
 | 
void | 
onProviderDisabled(java.lang.String provider)  | 
void | 
onProviderEnabled(java.lang.String provider)  | 
void | 
onStatusChanged(java.lang.String provider,
               int status,
               android.os.Bundle extras)  | 
static void | 
setLastLocation(android.location.Location location)
アプリを起動してから最後に測位した座標を設定する. 
 | 
void | 
start(GpsSensor.OnLocationChangedListener l)
測位開始. 
 | 
void | 
stop()
測位停止. 
 | 
public void start(GpsSensor.OnLocationChangedListener l)
l - 座標に変化があったことを受け取るリスナーpublic void stop()
public boolean isGpsSettingsEnabled()
public void onLocationChanged(android.location.Location location)
onLocationChanged インタフェース内 android.location.LocationListenerlocation - 新しい座標public static android.location.Location getLastLocation()
public static void setLastLocation(android.location.Location location)
location - 座標public void onProviderDisabled(java.lang.String provider)
onProviderDisabled インタフェース内 android.location.LocationListenerpublic void onProviderEnabled(java.lang.String provider)
onProviderEnabled インタフェース内 android.location.LocationListenerpublic void onStatusChanged(java.lang.String provider,
                            int status,
                            android.os.Bundle extras)
onStatusChanged インタフェース内 android.location.LocationListener