public void RequestActivity() { LocationBroadcast.SetActivityEnabled(true); activityIdentificationService = ActivityIdentification.getService(new UnityPlayerActivity()); activityIdentificationService.createActivityIdentificationUpdates(5000, LocationCommon.GetPendingIntent()) .addOnSuccessListener(new LocationSuccessListener((AndroidJavaObject o) => { TestTip.Inst.ShowText("activity success"); })) .addOnFailureListener(new HmsFailureListener((Exception e) => { TestTip.Inst.ShowText("activity failure"); })); }
public void RemoveRunning() { LocationBroadcast.SetActivityEnabled(false); activityIdentificationService.deleteActivityIdentificationUpdates(LocationCommon.GetPendingIntent()); }