【问题标题】:Proximity Alert for location coordinates stored in server存储在服务器中的位置坐标的接近警报
【发布时间】:2012-10-01 08:32:11
【问题描述】:

我是安卓编程新手。我想制作一个可以根据存储在服务器中的位置坐标创建接近警报的应用程序,即将用户的当前位置与存储在服务器中的位置进行比较,并在该位置在特定半径内时生成警报。有没有办法为存储在服务器中的位置创建接近警报?或者有没有更好的方法来解决这个问题?

谢谢

【问题讨论】:

    标签: android android-location


    【解决方案1】:

    在 android 中这样做非常简单。

    请看一下这门课

    http://developer.android.com/reference/android/location/LocationManager.html

    尤其是这种方法:

      addProximityAlert(double, double, float, long, android.app.PendingIntent);
    

    这正是你所需要的。

    android SDK 文档做得很好。总是看看那里! :D

    【讨论】:

    • 您好,谢谢,但我只能在从服务器获取这些位置坐标后才能调用此方法,对吗?我的问题是如何将服务器中保存的大量位置坐标获取到设备并为每个坐标添加接近警报。有什么建议吗?
    • 您好,要将简单文件从您的服务器下载到您的设备,您可以以 stackoverflow.com/questions/2922210/…> 为例,然后您必须解析该字符串才能从那里获取坐标。制作一个坐标数组列表并使用我之前提到的方法循环它。请记住,我之前链接您的下载方法仅适用于小文件。对于大文件,请使用 Android SDK 中的 DownloadManager。
    猜你喜欢
    • 2016-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多