GeofenceHardware.RemoveGeofence(Int32, GeofenceMonitoringType) メソッド

定義

呼び出しによって追加されたジオフェンスを #addGeofence 削除します。

[Android.Runtime.Register("removeGeofence", "(II)Z", "")]
public bool RemoveGeofence (int geofenceId, Android.Hardware.Location.GeofenceMonitoringType monitoringType);
[<Android.Runtime.Register("removeGeofence", "(II)Z", "")>]
member this.RemoveGeofence : int * Android.Hardware.Location.GeofenceMonitoringType -> bool

パラメーター

geofenceId
Int32

ジオフェンスの ID。

monitoringType
GeofenceMonitoringType

ジオフェンスの監視に使用する必要があるハードウェア サブシステムの種類。

戻り値

geofence がハードウェアに正常に送信され、取り外しが行われる場合は true。 .

属性

注釈

呼び出しによって追加されたジオフェンスを #addGeofence 削除します。

この呼び出しが true を返す場合は、ジオフェンスがハードウェアに送信されたことを意味します。 GeofenceHardwareCallback#onGeofenceRemove は、ハードウェアからの remove 呼び出しの結果と共に呼び出されます。

が使用されている場合は、アクセス許可が#MONITORING_TYPE_GPS_HARDWARE必要android.Manifest.permission#ACCESS_FINE_LOCATIONです。

ハードウェアでジオフェンシングにアクセスするためのアクセス許可が必要 android.Manifest.permission#LOCATION_HARDWARE です。

この API は、アプリ開発者が直接呼び出すべきではありません。 代わりに、ハードウェアを抽象化する上位レベルの API を使用する必要があります。 すべてのチェックは、上位レベルのパブリック API によって行われます。 必要なロックは、上位レベルの API によって処理する必要があります。

の Java ドキュメント android.hardware.location.GeofenceHardware.removeGeofence(int, int)

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

適用対象