Java Android eclipse,facebook登录无法继续
我仍然是一个编程新手,我正在尝试做一个小项目,在那里你可以找到游戏列表,并为愿望列表选择游戏。这个愿望清单我想在facebook上分享 整个FacebookSDK都可以工作,登录按钮出现在我的应用程序上。 每当我试图点击登录按钮时,我都会得到错误信息。如图所示: 我在一个名为:wishlistfragmenttab的片段中登录 这是我用于facebook登录的代码: 图片底部的错误是在public void onError中编程的错误Java Android eclipse,facebook登录无法继续,java,android,eclipse,facebook,login,Java,Android,Eclipse,Facebook,Login,我仍然是一个编程新手,我正在尝试做一个小项目,在那里你可以找到游戏列表,并为愿望列表选择游戏。这个愿望清单我想在facebook上分享 整个FacebookSDK都可以工作,登录按钮出现在我的应用程序上。 每当我试图点击登录按钮时,我都会得到错误信息。如图所示: 我在一个名为:wishlistfragmenttab的片段中登录 这是我用于facebook登录的代码: 图片底部的错误是在public void onError中编程的错误 @Override public void o
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState){
super.onViewCreated(view, savedInstanceState);
loginbutton = (LoginButton) view.findViewById(R.id.login_facebook);
loginbutton.setReadPermissions("email","user_likes","user_friends");
//loginbutton.setFragment(this);
loginbutton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override public void onSuccess(LoginResult result) {
// TODO Auto-generated method stub
}
@Override public void onError(FacebookException error) {
// TODO Auto-generated method stub
Toast.makeText(getActivity(), "error", Toast.LENGTH_SHORT).show(); }
@Override public void onCancel() {
// TODO Auto-generated method stub
Toast.makeText(getActivity(), "fail", Toast.LENGTH_SHORT).show();
} });
}
片段中的Activityresult:
在MainActivity中,我解决了使用setFragmentthis时遇到的一个问题。通过使用:
我确实把FacebookActivity放在了清单中。
有人知道我还需要做什么吗?我不明白,如果您正在开始,为什么要使用eclipse?无论如何,您显然收到了一个错误。你有没有想过会出现什么错误?我在学校学习Eclipse,现在正试图用它创建一个项目:。日志中没有任何错误。但我看到人们在文件中实现com.facebook.facebook活动和com.facebook.LoginActivity。。当我试图在清单中键入com.facebook.LoginActivity时,它不存在。我不确定,但这可能是问题之一。我仍在试图弄明白这一点,告诉你们的老师,使用eclipse for android是不受欢迎的,支持将在某个时候结束。从现在起,你将发现的任何文献都是基于android studio的。你收到一个FacebookException错误对象,但你完全忽略了它。不要这样做。在OneError方法中会出现异常错误。尝试记录实际的错误,看看你做错了什么。我不明白,如果你是开始,为什么要使用eclipse?无论如何,您显然收到了一个错误。你有没有想过会出现什么错误?我在学校学习Eclipse,现在正试图用它创建一个项目:。日志中没有任何错误。但我看到人们在文件中实现com.facebook.facebook活动和com.facebook.LoginActivity。。当我试图在清单中键入com.facebook.LoginActivity时,它不存在。我不确定,但这可能是问题之一。我仍在试图弄明白这一点,告诉你们的老师,使用eclipse for android是不受欢迎的,支持将在某个时候结束。从现在起,你将发现的任何文献都是基于android studio的。你收到一个FacebookException错误对象,但你完全忽略了它。不要这样做。在OneError方法中会出现异常错误。试着记录实际的错误,看看你做错了什么。
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
FacebookSdk.sdkInitialize(getActivity().getApplicationContext());
callbackManager = CallbackManager.Factory.create();
}
@Override public void onActivityResult(int requestCode, int
resultCode, Intent data){ super.onActivityResult(requestCode,
resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data); }
public void onActivityResult(int requestCode, int resultCode, Intent
data){ super.onActivityResult(requestCode, resultCode, data);
wishFragmentTab.onActivityResult(requestCode, resultCode, data);
//callbackManager.onActivityResult(requestCode, resultCode, data); }