API version 4

Runtime.IsProviderEnabledメソッド

iOSAndroidWindows

 

説明

指定したロケーションプロバイダの有効/無効を取得します。

iOS版
ロケーションプロバイダの指定は無視されます。
また、OS設定によるアプリ個別の位置情報サービス有効無効はここでは判定できません。

 

Windowsタブレット版
常に$TRUEを返します。

 

呼出形式

iOS版
var result = Runtime.IsProviderEnabled( [unused] )

Android版
var result = Runtime.IsProviderEnabled( provider )

 

 

戻り値

指定したロケーションプロバイダーが有効であれば$TRUE、そうでなければ$FALSEを返します。

 

引数

Number provider

測位を行うロケーションプロバイダーを一つ指定します。

指定できる値は下記のとおりです。

 

定数

説明

Runtime.LOCATION_PROV_GPS

1

GPS(全地球測位システム)を用いて測位します

Runtime.LOCATION_PROV_NETWORK

2

モバイルネットワークやWiFiを用いて測位します。

 

String unused

引数は無視されます。

 

例外

なし

 

使用例

/* GPS測位が有効になっていない場合、設定画面を表示 */
if(Runtime.IsProviderEnabled(Runtime.LOCATION_PROV_GPS)){
    Runtime.ShowLocationSettings();
}

関連項目

ShowLocationSettingsメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る