語言

LocationManager.AddTestProvider 方法

定義

多載

名稱 Description
AddTestProvider(String, ProviderProperties)

建立一個測試位置提供者,並將其加入活躍提供者集合。

AddTestProvider(String, ProviderProperties, ICollection<String>)

建立一個測試位置提供者,並將其加入活躍提供者集合。

AddTestProvider(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Power, SensorStatus)

建立一個測試位置提供者,並將其加入活躍提供者集合。

AddTestProvider(String, ProviderProperties)

建立一個測試位置提供者,並將其加入活躍提供者集合。

[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Handler", ApiSince=31)]
public virtual void AddTestProvider(string provider, Android.Locations.Provider.ProviderProperties properties);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Handler", ApiSince=31)>]
abstract member AddTestProvider : string * Android.Locations.Provider.ProviderProperties -> unit
override this.AddTestProvider : string * Android.Locations.Provider.ProviderProperties -> unit

參數

provider
String

提供者名稱

properties
ProviderProperties
屬性

備註

建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。

Java 文件 android.location.LocationManager.addTestProvider(java.lang.String, android.location.provider.ProviderProperties)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

AddTestProvider(String, ProviderProperties, ICollection<String>)

建立一個測試位置提供者,並將其加入活躍提供者集合。

[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;Ljava/util/Set;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Ljava_util_Set_Handler", ApiSince=31)]
public virtual void AddTestProvider(string provider, Android.Locations.Provider.ProviderProperties properties, System.Collections.Generic.ICollection<string> extraAttributionTags);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;Ljava/util/Set;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Ljava_util_Set_Handler", ApiSince=31)>]
abstract member AddTestProvider : string * Android.Locations.Provider.ProviderProperties * System.Collections.Generic.ICollection<string> -> unit
override this.AddTestProvider : string * Android.Locations.Provider.ProviderProperties * System.Collections.Generic.ICollection<string> -> unit

參數

provider
String

提供者名稱

properties
ProviderProperties

提供者屬性

extraAttributionTags
ICollection<String>

與此服務提供者相關的額外歸因標籤

屬性

備註

建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。

Java 文件 android.location.LocationManager.addTestProvider(java.lang.String, android.location.provider.ProviderProperties, java.util.Set<java.lang.String>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

AddTestProvider(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Power, SensorStatus)

建立一個測試位置提供者,並將其加入活躍提供者集合。

[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;ZZZZZZZII)V", "GetAddTestProvider_Ljava_lang_String_ZZZZZZZIIHandler")]
public virtual void AddTestProvider(string provider, bool requiresNetwork, bool requiresSatellite, bool requiresCell, bool hasMonetaryCost, bool supportsAltitude, bool supportsSpeed, bool supportsBearing, Android.Locations.Power powerRequirement, Android.Hardware.SensorStatus accuracy);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;ZZZZZZZII)V", "GetAddTestProvider_Ljava_lang_String_ZZZZZZZIIHandler")>]
abstract member AddTestProvider : string * bool * bool * bool * bool * bool * bool * bool * Android.Locations.Power * Android.Hardware.SensorStatus -> unit
override this.AddTestProvider : string * bool * bool * bool * bool * bool * bool * bool * Android.Locations.Power * Android.Hardware.SensorStatus -> unit

參數

provider
String

提供者名稱

requiresNetwork
Boolean
requiresSatellite
Boolean
requiresCell
Boolean
hasMonetaryCost
Boolean
supportsAltitude
Boolean
supportsSpeed
Boolean
supportsBearing
Boolean
powerRequirement
Power
accuracy
SensorStatus

價值屬於以下之一:ProviderProperties.ACCURACY_FINE;ProviderProperties.ACCURACY_COARSE

屬性

例外狀況

你的應用程式中 if OpstrMockLocation 沒有設定為 ModeAllowed 。

如果已有帶有該名稱的提供者存在

備註

建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。

Java 文件 android.location.LocationManager.addTestProvider(java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於