【问题标题】:What is the type of parameter used in distanceTo()?distanceTo() 中使用的参数类型是什么?
【发布时间】:2012-06-09 07:56:11
【问题描述】:

distanceTo() 方法中使用的参数是什么?我知道它使用的是位置参数,但我的问题是,如果我正在制作一个必须计算与特定位置的距离的应用程序,请说特定的地标,那么我在distanceTo()函数的参数集中输入什么,我知道这个地方的经纬度,但是distanceTo()函数只接受一个参数。

【问题讨论】:

    标签: android methods parameters


    【解决方案1】:

    如果您知道该地点的经纬度,则需要使用distanceBetween() 方法。看看docs

    【讨论】:

    • 这很有帮助,谢谢。但是有没有办法使用 distanceTo() 方法来实现相同的结果?
    • 我不太确定。你可以试试location1.distanceTo(location2)?但我认为distanceBetween() 是更好的方法。为什么这么坚持使用distanceTo()方法?
    【解决方案2】:

    方法名称:distanceTo


    public float distanceTo (Location dest)
    

    自:API 级别 1

    说明

    返回以米为单位的大致距离 这个位置和给定的位置。 距离使用 WGS84 椭球定义。

    参数

    dest ,目的地位置

    退货

    以米为单位的大致距离


    来源谷歌安卓docs

    【讨论】:

    • 我都知道。我只想知道,假设我想测量设备与特定地点的距离,比如纬度 X 和经度 Y,那么我必须用什么代替 dest?
    • 检查this在第三个他提到代码如何使用 distanceTo() 方法
    猜你喜欢
    • 2020-09-15
    • 2022-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 2019-04-04
    • 1970-01-01
    • 2021-08-02
    相关资源
    最近更新 更多