- Posts del Foro: 2
10 abr. 2017 5:12:24 vía Web
10 abr. 2017 5:12:24 vía Web
Hola buenas:
Tengo un gran problema desde hace días, estoy desarrollando una app para Android. Tengo que permitir que se conecte a facebook con la cuenta del usuario, por ello estoy usando el SDK de Facebook.
He conseguido el inicio de sesión como el botón de compartir, pero mi gran problema lo tengo con el perfil público del usuario.
He visto muchos tutoriales, además de visitar muchos foros pero ninguno ha conseguido solucionar mi problema.
Mi problema es el siguiente, tengo un imageView donde quiero colocar la foto de perfil del usuario.
Para ello realizo la conexión y obtengo el perfil del usuario
private Profile perfil = Profile.getCurrentProfile();
A continuación quiero obtener la url de la foto de perfil para poder descargarla
String url = perfil.getProfilePictureUri(200, 200).toStrig;
Como el usuario ha conseguido inicar sesión paso a la siguiente activity y le paso la url de la foto
Intent i = new Intent(InitActivity.this, MainActivity.class);
i.putExtra("FOTO", url.toString());
startActivity(i);
En la siguiente activity, obtengo la url recibida y el imageView donde la voy a colocar
private ImageView imagen = (ImageView) findViewById(R.id.perfil);
private String url_imagen = getIntent().getStringExtra("FOTO");
La descargo mediante la liberia Glide y se lo asigno al imageView
Glide.with(context)
.load(url_imagen)
.into(imagen);
No consigo que se muestre la foto, necesito ayuda por favor...
Contenido editorial recomendado
Con su consentimiento, aquí se cargan contenidos externos.
Al hacer clic en el botón anterior, acepta que se le muestren contenidos externos. En el proceso pueden transmitirse datos personales a terceros proveedores. Encontrará más información al respecto en nuestro Política de privacidad.