0

私の質問が「ばかげている」場合は申し訳ありませんが、私は新しい Android プログラマーです。その例に基づいてアプリを作成しました: http://developer.android.com/training/location/receive-location-updates.html すべて正常に動作します。それは私の現在の場所を示し、私は場所の更新を受け取ります。特定の場所を追加しました。その場所の範囲に入ると、「エラー」というテキストのみが表示されます。
私は何を間違えましたか?

public void firstLocation (View v) {
      final Location loc = new Location ("");
      loc.setLatitude(47.2175723);
      loc.setLongitude(17.1427797);
      loc.setAccuracy(10);

      if (mLocationClient.getLastLocation() == loc) {
              Toast.makeText(this, "SOME INFORMATION",
                    Toast.LENGTH_SHORT).show();
          }
       else
          Toast.makeText(this, "ERROR",
                    Toast.LENGTH_SHORT).show();

      }
4

1 に答える 1

1

あなたが探しているのは近接アラートと呼ばれるものです。Proximity Alert は、特定の場所の範囲に出入りしたときに通知します (コードの一部をトリガーします)。

http://androidmyway.wordpress.com/2012/08/07/proximity-alert-in-android/#more-143 または http://myandroidtuts.blogspot.in/2012/10/proximity-alerts.html

始めるのを助けることができます。

于 2013-10-17T12:41:51.623 に答える