我正在尝试在 Eclipse 上学习适用于 Android 的 Facebook API,并以此作为尝试运行 Scrumptious 应用程序的起点。
在“SelectionFragment.java”src 文件中,我收到以下错误
“类型的方法 NewPermissionsRequest(SelectionFragment, List) 未定义”
在
private void requestPublishPermissions(Session session) {
if (session != null) {
PERMISSIONS = session.getPermissions();
Session.NewPermissionsRequest newPermissionsRequest = Session.NewPermissionsRequest (this, PERMISSIONS)
// demonstrate how to set an audience for the publish permissions,
// if none are set, this defaults to FRIENDS
.setDefaultAudience(SessionDefaultAudience.FRIENDS)
.setRequestCode(REAUTH_ACTIVITY_CODE);
session.requestNewPublishPermissions(newPermissionsRequest);
}
我已经清理了 Facebook SDK 和 Scruptious,并检查了 facebook SDK 中的 Session.java src,但似乎无法识别错误。
感谢您的任何意见。谢谢
最佳答案
我遇到了同样的问题,并在 Session.NewPermissionsRequest...
之前添加了 new
并且错误消失了。希望这会有所帮助。
Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, PERMISSIONS);
关于java - Facebook API 3.0 - NewPermissionRequest 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17172812/