1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.setContentView(R.layout.accueil4anim);
Session.openActiveSession(this, true, new Session.StatusCallback() {
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
Log.e("fb", "open");
Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
Log.e("fb", "completed");
if (user != null) {
Log.e("fb", "user");
Toast.makeText(getApplicationContext(), user.getName(), Toast.LENGTH_LONG).show();
} else {
Log.e("fb", "no user");
Log.e("FBtype", response.getError().getErrorType());
Log.e("FBerror", String.valueOf(response.getError().getErrorCode()));
Log.e("FBmess", response.getError().getErrorMessage());
}
}
});
} else {
Log.e("fb", "noopen");
Log.e("fb", session.getState().toString());
Log.e("fb", String.valueOf(session.isOpened()));
}
}
});
} |
Partager