1

I am working on Facebook sdk and i am following "Create a new Android Project with Facebook Login" part in this link

My Activity code is here:

    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Intent;
    import android.widget.TextView;
    import com.facebook.*;
    import com.facebook.model.*;

    public class MainActivity extends Activity {

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            // start Facebook Login
            Session.openActiveSession(this, true, new Session.StatusCallback() {

              // callback when session changes state
              @SuppressWarnings("deprecation")
            @Override
              public void call(Session session, SessionState state, Exception exception) {


  **if (session.isOpened()) {**


                  // make request to the /me API
                  Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {

                    // callback after Graph API response with user object
                    @Override
                    public void onCompleted(GraphUser user, Response response) {
                      if (user != null) {
                        TextView welcome = (TextView) findViewById(R.id.welcome);
                        welcome.setText("Hello " + user.getName() + "!");
                      }
                    }
                  });
                }
              }
            });
          }

          @Override
          public void onActivityResult(int requestCode, int resultCode, Intent data) {
              super.onActivityResult(requestCode, resultCode, data);
              Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
          }



    }

session.isOpened() is always returning false.I debug also sdk but it is not work for me.Can anybody help me ?

DuyguK
  • 4,250
  • 9
  • 33
  • 46
  • Have you looked at the "exception" parameter to see if there's anything there, or any errors in logcat? – Ming Li Jan 08 '14 at 22:00
  • Try this: http://stackoverflow.com/questions/16176832/ifsession-isopen-facebook-login-on-android-always-returning-false – u009988 Mar 21 '14 at 15:12

0 Answers0