LocationManager.GetProvider(String) 方法

定义

返回有关具有给定名称的位置提供程序的信息,如果该名称不存在提供程序,则返回 null。

[Android.Runtime.Register("getProvider", "(Ljava/lang/String;)Landroid/location/LocationProvider;", "GetGetProvider_Ljava_lang_String_Handler")]
public virtual Android.Locations.LocationProvider? GetProvider (string provider);
[<Android.Runtime.Register("getProvider", "(Ljava/lang/String;)Landroid/location/LocationProvider;", "GetGetProvider_Ljava_lang_String_Handler")>]
abstract member GetProvider : string -> Android.Locations.LocationProvider
override this.GetProvider : string -> Android.Locations.LocationProvider

参数

provider
String

列出的提供程序 #getAllProviders()

返回

位置提供程序信息;如果提供程序不存在,则为 null

属性

例外

如果名称为 null 或不存在

如果不允许调用方访问给定提供程序,则为 。

注解

返回有关具有给定名称的位置提供程序的信息,如果该名称不存在提供程序,则返回 null。

此成员已弃用。 此方法无法指示提供程序的属性未知,因此在极少数情况下可能会返回不正确的结果。 请改用 #getProviderProperties(String)

适用于 . 的 android.location.LocationManager.getProvider(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于