Androidスタジオで、Googleとのログインから取得したFirebaseUserのイメージをイメージビューに表示しようとしています。FirebaseUser image to ImageView
private void setUserData(FirebaseUser user) {
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
View cabecera = navigationView.getHeaderView(0);
TextView titulo = (TextView) cabecera.findViewById(R.id.titulo_cabecera);
titulo.setText(user.getDisplayName());
TextView mail = (TextView) cabecera.findViewById(R.id.mail_cabecera);
mail.setText(user.getEmail());
ImageView foto = (ImageView) cabecera.findViewById(R.id.imagen_cabecera);
foto.setImageURI(user.getPhotoUrl());
}
両textviewsが正しく表示されますが、私はImageViewのを取得する場合、私はこのエラーを取得している:
E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: https:/lh3.googleusercontent.com/-DWsn6ecRPm0/AAAAAAAAAAI/AAAAAAAAAGk/K9bdBjTZO0Y/s96-c/photo.jpg: open failed: ENOENT (No such file or directory)
I/System.out: resolveUri failed on bad bitmap uri: https://lh3.googleusercontent.com/-DWsn6ecRPm0/AAAAAAAAAAI/AAAAAAAAAGk/K9bdBjTZO0Y/s96-c/photo.jpg
とImageViewの上に何も表示されない、私はクロムとのリンクに行けば、それは示していイメージ、欠けていることや間違っていることがありますか?ネットワークからロードする画像については
感謝!完璧に働いた:) – Oscarina