From c722c07cc6abc85860d349f1658386a63e500d11 Mon Sep 17 00:00:00 2001 From: konigsoft Date: Tue, 15 Jul 2014 13:11:54 +0000 Subject: [PATCH] Handle login state in the new facebook sdk this code handle the session stating automaticcaly dont need to log again if you close the application and open it again. --- .../com/sromku/simple/fb/SimpleFacebook.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Simple Facebook/src/com/sromku/simple/fb/SimpleFacebook.java b/Simple Facebook/src/com/sromku/simple/fb/SimpleFacebook.java index 0986560..0c60fea 100644 --- a/Simple Facebook/src/com/sromku/simple/fb/SimpleFacebook.java +++ b/Simple Facebook/src/com/sromku/simple/fb/SimpleFacebook.java @@ -1914,6 +1914,28 @@ public void eventAppLaunched() { public boolean onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) { return mSessionManager.onActivityResult(activity, requestCode, resultCode, data); } + + /** + * handle the login state new facebook sdk + * / + + public void onResume() { + mSessionManager.onResume(); + } + + public void onPause() { + mSessionManager.onPause(); + } + public void onDestroy() { + mSessionManager.onDestroy(); + } + public void onSaveInstanceState(Bundle outState) { + mSessionManager.onSaveInstanceState(outState); + } + + /* + * end of code for handling session + * / /** * Clean all references like Activity to prevent memory leaks