Android - SDK Facebook para Android

   
Vista:

SDK Facebook para Android

Publicado por Jonathan pepiflosan@gmail.com (1 intervención) el 10/04/2017 03:54:28
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
1
private Profile perfil = Profile.getCurrentProfile();

A continuación quiero obtener la url de la foto de perfil para poder descargarla
1
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
1
2
3
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
1
2
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
1
2
3
Glide.with(context)
     .load(url_imagen)
     .into(imagen);

No consigo que se muestre la foto, necesito ayuda por favor...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder