LocationManager.AddNmeaListener メソッド

定義

オーバーロード

AddNmeaListener(GpsStatus+INmeaListener)

下位互換性を維持するための No-op メソッド。

AddNmeaListener(IOnNmeaMessageListener)

NMEA リスナーを追加します。

AddNmeaListener(IOnNmeaMessageListener, Handler)

NMEA リスナーを追加します。

AddNmeaListener(IExecutor, IOnNmeaMessageListener)

NMEA リスナーを追加します。

AddNmeaListener(GpsStatus+INmeaListener)

下位互換性を維持するための No-op メソッド。

[Android.Runtime.Register("addNmeaListener", "(Landroid/location/GpsStatus$NmeaListener;)Z", "GetAddNmeaListener_Landroid_location_GpsStatus_NmeaListener_Handler")]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool AddNmeaListener (Android.Locations.GpsStatus.INmeaListener listener);
[<Android.Runtime.Register("addNmeaListener", "(Landroid/location/GpsStatus$NmeaListener;)Z", "GetAddNmeaListener_Landroid_location_GpsStatus_NmeaListener_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member AddNmeaListener : Android.Locations.GpsStatus.INmeaListener -> bool
override this.AddNmeaListener : Android.Locations.GpsStatus.INmeaListener -> bool

パラメーター

listener
GpsStatus.INmeaListener

登録する GpsStatus NmeaListener オブジェクト

戻り値

属性

例外

ACCESS_FINE_LOCATION権限が存在しない場合

注釈

の Java ドキュメント android.location.LocationManager.addNmeaListener(android.location.NmeaListener)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

AddNmeaListener(IOnNmeaMessageListener)

NMEA リスナーを追加します。

[Android.Runtime.Register("addNmeaListener", "(Landroid/location/OnNmeaMessageListener;)Z", "GetAddNmeaListener_Landroid_location_OnNmeaMessageListener_Handler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool AddNmeaListener (Android.Locations.IOnNmeaMessageListener listener);
[<Android.Runtime.Register("addNmeaListener", "(Landroid/location/OnNmeaMessageListener;)Z", "GetAddNmeaListener_Landroid_location_OnNmeaMessageListener_Handler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member AddNmeaListener : Android.Locations.IOnNmeaMessageListener -> bool
override this.AddNmeaListener : Android.Locations.IOnNmeaMessageListener -> bool

パラメーター

listener
IOnNmeaMessageListener

登録するリスナー

戻り値

true いつも

属性

注釈

NMEA リスナーを追加します。

このメソッドの動作の詳細については、 を参照してください #addNmeaListener(Executor, OnNmeaMessageListener)

このメンバーは非推奨とされます。 代わりに、#addNmeaListener(OnNmeaMessageListener, Handler) タグまたは #addNmeaListener(Executor, OnNmeaMessageListener) タグを使用してください。

の Java ドキュメント android.location.LocationManager.addNmeaListener(android.location.OnNmeaMessageListener)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

AddNmeaListener(IOnNmeaMessageListener, Handler)

NMEA リスナーを追加します。

[Android.Runtime.Register("addNmeaListener", "(Landroid/location/OnNmeaMessageListener;Landroid/os/Handler;)Z", "GetAddNmeaListener_Landroid_location_OnNmeaMessageListener_Landroid_os_Handler_Handler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool AddNmeaListener (Android.Locations.IOnNmeaMessageListener listener, Android.OS.Handler? handler);
[<Android.Runtime.Register("addNmeaListener", "(Landroid/location/OnNmeaMessageListener;Landroid/os/Handler;)Z", "GetAddNmeaListener_Landroid_location_OnNmeaMessageListener_Landroid_os_Handler_Handler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member AddNmeaListener : Android.Locations.IOnNmeaMessageListener * Android.OS.Handler -> bool
override this.AddNmeaListener : Android.Locations.IOnNmeaMessageListener * Android.OS.Handler -> bool

パラメーター

listener
IOnNmeaMessageListener

登録するリスナー

handler
Handler

リスナーが実行されるハンドラー

戻り値

true いつも

属性

注釈

NMEA リスナーを追加します。

このメソッドの動作の詳細については、 を参照してください #addNmeaListener(Executor, OnNmeaMessageListener)

の Java ドキュメント android.location.LocationManager.addNmeaListener(android.location.OnNmeaMessageListener, android.os.Handler)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

AddNmeaListener(IExecutor, IOnNmeaMessageListener)

NMEA リスナーを追加します。

[Android.Runtime.Register("addNmeaListener", "(Ljava/util/concurrent/Executor;Landroid/location/OnNmeaMessageListener;)Z", "GetAddNmeaListener_Ljava_util_concurrent_Executor_Landroid_location_OnNmeaMessageListener_Handler", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual bool AddNmeaListener (Java.Util.Concurrent.IExecutor executor, Android.Locations.IOnNmeaMessageListener listener);
[<Android.Runtime.Register("addNmeaListener", "(Ljava/util/concurrent/Executor;Landroid/location/OnNmeaMessageListener;)Z", "GetAddNmeaListener_Ljava_util_concurrent_Executor_Landroid_location_OnNmeaMessageListener_Handler", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member AddNmeaListener : Java.Util.Concurrent.IExecutor * Android.Locations.IOnNmeaMessageListener -> bool
override this.AddNmeaListener : Java.Util.Concurrent.IExecutor * Android.Locations.IOnNmeaMessageListener -> bool

パラメーター

executor
IExecutor

リスナーが実行される Executor

listener
IOnNmeaMessageListener

登録するリスナー

戻り値

true いつも

属性

注釈

NMEA リスナーを追加します。 GNSS NMEA 情報は、 が有効になっている間 #GPS_PROVIDER 、およびクライアント アプリがフォアグラウンドにある間にのみ受信されます。

の Java ドキュメント android.location.LocationManager.addNmeaListener(java.util.concurrent.Executor, android.location.OnNmeaMessageListener)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象