@Override public void error() { callback.onError(new GDXFacebookError("graph API error. View Javascript log for further details.")); } });
@Override public void jsonResult(String jsonString) { callback.onSuccess(new JsonResult(jsonString)); }
@Override public void cancelled() { callback.onCancel(); } });
@Override public void onError(GDXFacebookError error) { signOut(); Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Silent sign in request error: " + error.getErrorMessage()); callback.onError(error); startGUISignIn(); }
@Override public void onCancel() { signOut(); Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Silent sign in fail"); callback.onCancel(); startGUISignIn(); } });
@Override public void onFail(Throwable t) { signOut(); Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Silent sign in failed: " + t); callback.onFail(t); startGUISignIn(); }
/** * Convenient method for signOut(true); */ public void signOut() { signOut(true); }
@Override public GDXFacebookGraphRequest putFields(ArrayMap<String, String> fields) { return (GDXFacebookGraphRequest) super.putFields(fields); } }
@Override public void fail() { callback.onError(new GDXFacebookError("Error while trying to login. User cancelled or did not authorize.")); }
@Override public void onError(GDXFacebookError error) { signOut(); Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Silent sign in request error: " + error.getErrorMessage()); callback.onError(error); startGUISignIn(); }
@Override public void jsonResult(String jsonString) { callback.onSuccess(new JsonResult(jsonString)); }
@Override public void cancelled() { callback.onCancel(); } });
/** * Convenient method for signOut(true); */ public void signOut() { signOut(true); }
@Override public GDXFacebookGraphRequest putFields(ArrayMap<String, String> fields) { return (GDXFacebookGraphRequest) super.putFields(fields); } }
@Override public void error() { callback.onError(new GDXFacebookError("graph API error. View Javascript log for further details.")); } });
@Override public void fail() { callback.onError(new GDXFacebookError("Error while trying to login. User cancelled or did not authorize.")); }
@Override public void newGraphRequest(Request request, GDXFacebookCallback<JsonResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Cannot do graph API request. " + GDXFacebookVars.LOG_TAG + " is not installed."); callback.onError(new GDXFacebookError("Cannot show GameRequest." + GDXFacebookVars.LOG_TAG + " is not installed.")); }
@Override public void showGameRequest(GDXFacebookGameRequest request, GDXFacebookCallback<GameRequestResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Cannot show GameRequest. " + GDXFacebookVars.LOG_TAG + " is not installed."); callback.onError(new GDXFacebookError("Cannot show GameRequest." + GDXFacebookVars.LOG_TAG + " is not installed.")); }
@Override public void gameRequest(GDXFacebookGameRequest request, GDXFacebookCallback<GameRequestResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Cannot show GameRequest. " + GDXFacebookVars.LOG_TAG + " is not installed."); callback.onError(new GDXFacebookError("Cannot do graph API request." + GDXFacebookVars.LOG_TAG + " is not installed.")); }
@Override public void graph(Request request, GDXFacebookCallback<JsonResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Cannot do graph API request. " + GDXFacebookVars.LOG_TAG + " is not installed."); callback.onError(new GDXFacebookError("Cannot do graph API request." + GDXFacebookVars.LOG_TAG + " is not installed.")); }