Esempio n. 1
0
  public int s3eKiipSaveMomentWithValue(String momentID, double value) {
    final MainActivity activity = (MainActivity) LoaderAPI.getActivity();
    Kiip kiip = Kiip.getInstance();

    final String m = momentID;
    final double v = value;

    kiip.saveMoment(
        m,
        v,
        new Kiip.Callback() {
          @Override
          public void onFailed(Kiip kiip, Exception exception) {
            Log.e(TAG, "Failed to save moment " + m + " value " + v, exception);
            MainActivity.native_saveMomentCompletion(exception.toString());
            // activity.onException(exception);
          }

          @Override
          public void onFinished(Kiip kiip, Poptart poptart) {
            Log.d(TAG, "Moment saved poptart=" + poptart);
            activity.onPoptart(poptart);
            MainActivity.native_saveMomentCompletion(null);
          }
        });

    return 0;
  }