在您的活动的onCreate()
,在setContentView(R.layout.activity_main)
之前初始化facebook sdk为FacebookSdk.sdkInitialize(getApplicationContext());
。
,做这些你onCreate()
方法内:
AccessToken accessToken = AccessToken.getCurrentAccessToken();
String userID = accessToken.getUserId();
String url = "https://graph.facebook.com/" + userID + "/picture?type=large";
ImageView navProfile = (ImageView) findViewById(R.id.navProfilePic);
Picasso.with(this)
.load(url)
.resize(radius, radius)
.centerCrop()
.into(navProfile);
编辑:添加对方为测试仪适用于Facebook上的应用程序。然后只有它会起作用。否则,请通过Facebook审查您的应用程序,并将其公开,以便任何人都可以使用它。
您需要获取用户个人资料图片? –