Я хочу получить профиль pic для подписанного пользователя. Я использую следующую функцию. Имя пользователя возвращается, но профиль pic в переменной mIcon11 возвращает значение null.В Android, как получить профиль pic пользователя, который подписал в
String username;
Bitmap mIcon11 = null;
private void getProfileInformation() {
try {
if (Plus.PeopleApi.getCurrentPerson(mGoogleApiClient) != null) {
Person currentPerson = Plus.PeopleApi
.getCurrentPerson(mGoogleApiClient);
username = currentPerson.getDisplayName();
String personPhotoUrl = currentPerson.getImage().getUrl();
try {
InputStream in = new java.net.URL(personPhotoUrl).openStream();
mIcon11 = BitmapFactory.decodeStream(in);
} catch (Exception e) {
Log.e("Error", e.getMessage());
e.printStackTrace();
}
} else {
Toast.makeText(getApplicationContext(),
"Person information is null", Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
e.printStackTrace();
}
}
Я устанавливаю в ImageView и TextView в моем экране следующим образом
imageview.setImageBitmap(mIcon11);
textview.setText(username);
текст становится распечатанный, но изображение null.Where я ошибся в своем коде. Пожалуйста, помогите мне!!
подписан в какой? – Elltz
, подписанный в googleplay – Aparna