My profile.getFirstName() is working well but when ever I try profile.getProfilePictureUri(64,64), it is returning null object. I am using loginButton.setReadPermissions("user_friends") this as permission.
EDIT My mistake, profile.getProfilePictureUri not returning null rather it is returning image url of graph api. But i am still not able to set bitmap converted from that url to profile picture.
Code i am using
URL img_value = null;
try {
img_value = new URL(""+profile.getProfilePictureUri(64,64));
} catch (MalformedURLException e) {
e.printStackTrace();
}
Bitmap mIcon1=null;
try {
mIcon1 = BitmapFactory.decodeStream(img_value.openConnection().getInputStream());
} catch (IOException e) {
e.printStackTrace();
}
imageView.setImageBitmap(mIcon1);
Logcat
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:272)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:373)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:323)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:190)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:210)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:25)