2016-10-04 8 views

答えて

0

が使用ジェームズmontemagnoのGeolocatorPluginプラグインであなた二つのオプション1を使用ロケータのPositionChangedハンドル(これは更新されますに、この

var locator = CrossGeolocator.Current; 

locator.DesiredAccuracy = 50; 

var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000); 

または2 suscribeを使用して、ユーザーの位置を時間の各間隔を打つためにタイマーを持っていますユーザーは)自分の位置を変更する場合にのみ

var locator = CrossGeolocator.Current; 

    locator.PositionChanged += (o,e) =>{ 
     var newPosition = e.Position; 
} 

REF: https://github.com/jamesmontemagno/GeolocatorPlugin https://www.nuget.org/packages/Xam.Plugin.Geolocator

関連する問題