android应用程序中的Facebook登录错误
编辑 我尝试添加Facebook凭据来记录我的android应用程序。我在项目中添加了fb登录按钮。所以它正确地使用了我的用户名。但是当其他用户登录时,它没有使用新用户名 我曾经开发过我的应用程序 我想使用FB凭据作为我的应用程序登录详细信息 这是我使用的代码android应用程序中的Facebook登录错误,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,编辑 我尝试添加Facebook凭据来记录我的android应用程序。我在项目中添加了fb登录按钮。所以它正确地使用了我的用户名。但是当其他用户登录时,它没有使用新用户名 我曾经开发过我的应用程序 我想使用FB凭据作为我的应用程序登录详细信息 这是我使用的代码 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//authButton = (Button) findViewById(R.id.authButton);
// start Facebook Login
Session.openActiveSession(this, true, new Session.StatusCallback() {
// callback when session changes state
@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() + "!");
welcome.setText(user.getName() + ","
+ user.getUsername() + ","
+ user.getId() + "," + user.getLink()
+ "," + user.getFirstName()+ user.asMap().get("email"));
}
}
});
}
}
});
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
}
有人能帮我解决这个问题吗?您是否有任何错误……搜索无法正常工作@Nagarjunaredye用一点点清晰地解释你的问题。。