gpt4 book ai didi

android - gps 对存储在 sqlite 数据库中的一堆位置的近似更改

转载 作者:行者123 更新时间:2023-11-29 14:03:26 25 4
gpt4 key购买 nike

我在android中是新的我卡在一个点上,我已经在sqlite数据库中存储了位置并使用游标检索。我想将这些位置用于接近警报/通知。例如
我已经存储了一个购物中心,当我离这个购物中心足够近时,屏幕上会弹出一个通知。 unbale 开始如何在多个位置进行更改以及如何保持 Activity 跟踪更新位置并在应用程序关闭后获得通知。请给我任何开始。
我已经在变量中获得了所有存储位置:

private void refreshLocations() {
try{
String pla_key = String.valueOf(listforkey2);
locationcursor=sql.ListWithPlaceonmap(pla_key);

if (locationcursor.moveToFirst())
do {
Lati = (int) (locationcursor.getDouble(locationcursor.getColumnIndex("Place_liti")));
Longi = (int) (locationcursor.getDouble(locationcursor.getColumnIndex("Place_longi")));


} while(locationcursor.moveToNext());

}
catch(Exception ex){
ex.toString();
}

我也在不断更新位置:
public void startButton(View view) {

locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);

}

我在更新位置的 Activity 中有另一种方法:
public void recordLocation(Location loc) {

Toast.makeText(tracking_to_do.this,"Lat: " + String.valueOf(loc.getLatitude()) + " Long: " + String.valueOf(loc.getLongitude()),Toast.LENGTH_SHORT).show();


}

我如何安排设置警报的事情。

最佳答案

我正在尝试做同样的事情并且有同样的问题。我认为可以使用 Android 中的“接近警报”来完成。我发现了一些关于完全相同的事情的有趣文章:

http://www.javacodegeeks.com/2011/01/android-proximity-alerts-tutorial.html

http://blog.brianbuikema.com/2010/07/part-1-developing-proximity-alerts-for-mobile-applications-using-the-android-platform/

希望有帮助!

关于android - gps 对存储在 sqlite 数据库中的一堆位置的近似更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8383704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com