Android Facebook登录没有Facebook登录按钮

Har*_*ngh 3 android android-facebook

我想在不使用Facebook登录按钮的情况下登录Facebook.所以我在默认的android按钮上应用了click事件.

但我得到了错误 cannot resolve method logInWithReadPermissions(..)..

这是我的代码.任何帮助将不胜感激

btnFBLogin.setOnClickListener(new View.OnClickListener() {
       @Override
       public void onClick(View v)
       {    
            LoginManager.getInstance().logInWithReadPermissions(this, Arrays.asList("public_profile", "email"));// here giving error can not resolve method
       }
});
Run Code Online (Sandbox Code Playgroud)

Sun*_*jan 10

您正在传递按钮的参考

但是你需要传递Activity的参考

请使用以下可能对您有帮助的代码.

LoginManager.getInstance().logInWithReadPermissions(LoginActivity.this, Arrays.asList("public_profile", "email"));
Run Code Online (Sandbox Code Playgroud)