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.LocationListener
location
- 新しい座標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.LocationListener
public void onProviderEnabled(java.lang.String provider)
onProviderEnabled
インタフェース内 android.location.LocationListener
public void onStatusChanged(java.lang.String provider, int status, android.os.Bundle extras)
onStatusChanged
インタフェース内 android.location.LocationListener