私のAndroidアプリでは、ジオフェンスにGeoloqi APIを使用しましたhttps://developers.geoloqi.com/android/getting-started。緯度と経度を使用してトリガーを作成しました。ユーザーがこれらの地域に入ると、通知します。 LQBroadcastReceiverを実装するReceiverクラスを作成しました。アプリを実行すると、すべてのイベントが呼び出され、どのイベントをキャッチするかがわかりません。助けてください。注:1つの方法は、type:callbackを設定することです。そのためには、URLを指定する必要があります。不要なサーバープログラムを作成する必要があります。現在の場所でトリガーを作成しました。GeoReceiver.java
public class GeoReceiver extends LQBroadcastReceiver {
@Override
public void onLocationChanged(Context arg0, Location arg1) {
Toast.makeText(arg0, "Location Changed", Toast.LENGTH_LONG).show();
}
@Override
public void onLocationUploaded(Context arg0, int arg1) {
Toast.makeText(arg0, "Location Uploaded", Toast.LENGTH_LONG).show();
}
@Override
public void onPushMessageReceived(Context arg0, Bundle arg1) {
Toast.makeText(arg0, "PushMessage Received", Toast.LENGTH_LONG).show();
}
@Override
public void onTrackerProfileChanged(Context arg0, LQTrackerProfile arg1,
LQTrackerProfile arg2) {
Toast.makeText(arg0, "TrackerProfile Changed", Toast.LENGTH_LONG).show();
}
}