Geocoder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于处理地理编码和反向地理编码的类。
[Android.Runtime.Register("android/location/Geocoder", DoNotGenerateAcw=true)]
public sealed class Geocoder : Java.Lang.Object
[<Android.Runtime.Register("android/location/Geocoder", DoNotGenerateAcw=true)>]
type Geocoder = class
inherit Object
- 继承
- 属性
注解
用于处理地理编码和反向地理编码的类。 地理编码是将街道地址或位置的其他描述转换为 (纬度、经度) 坐标的过程。 反向地理编码是将 (纬度、经度) 坐标转换为 (部分) 地址的过程。 反向地理编码位置说明中的详细信息量可能会有所不同,例如,一个可能包含最近建筑物的完整街道地址,而另一个可能只包含城市名称和邮政编码。
Geocoder 类需要未包含在核心 Android 框架中的后端服务。 如果平台中没有后端服务,则 Geocoder 查询方法将返回空列表。 使用 isPresent () 方法确定是否存在 Geocoder 实现。
<p class=“note”><strong>Warning:</strong> Geocoding 服务可能不保证可用性或准确性。 结果是最佳猜测,不保证有意义或正确。 请勿将此 API 用于任何安全关键或法规合规性目的。
的 android.location.Geocoder
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
Geocoder(Context) |
构造针对默认区域设置本地化的地理编码器。 |
Geocoder(Context, Locale) |
构造针对给定区域设置本地化的地理编码器。 |
属性
Class |
返回此 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
IsPresent |
如果存在可能返回结果的地理编码器实现,则返回 true。 |
JniIdentityHashCode |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
JniPeerMembers |
用于处理地理编码和反向地理编码的类。 |
PeerReference |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
方法
显式接口实现
IJavaPeerable.Disposed() |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.Finalized() |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
用于处理地理编码和反向地理编码的类。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
用于处理地理编码和反向地理编码的类。 |
GetJniTypeName(IJavaPeerable) |
用于处理地理编码和反向地理编码的类。 |