GPS приблизительные изменения на кучу мест, хранящихся в базе данных sqlite - PullRequest
2 голосов
/ 05 декабря 2011

Я новичок в Android Я застрял в точке, я сохранил местоположения в базе данных sqlite и извлекать с помощью курсора. Я хочу использовать эти места для оповещения о сближении / alert.eg Я сохранил торговый центр, когда я буду достаточно близко от этого центра, на экране появится всплывающее уведомление. снимите галку, чтобы узнать, как получить изменения в нескольких местах и ​​как сохранить отслеживание обновленного местоположения и получать уведомления после закрытия приложения. Пожалуйста, дайте мне любое начало. у меня есть все сохраненные местоположения в переменной:

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);

}

у меня есть другой метод в моих действиях для обновленных локаций:

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();


}

как я могу организовать вещи для настройки оповещений.

1 Ответ

0 голосов
/ 27 марта 2012

Я пытаюсь сделать то же самое, и у меня тот же вопрос. Я думаю, что это можно сделать с помощью «Proximity Alert» в 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/

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...