tarjeta rapipago que publicidad pasa pagos pago pagar metodo los debito configuracion con como anuncios agregar acepta android facebook

android - rapipago - pago manual facebook



Android Facebook. Autorizar no llamar al método completo (1)

Asegúrese de haber implementado correctamente en onActivityResult() como se indica en la documentación oficial :

@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); facebook.authorizeCallback(requestCode, resultCode, data); }

Intento integrar el inicio de sesión de Facebook en mi aplicación de Android. Encontré muchos ejemplos en Internet, pero ahora tengo el siguiente problema y no puedo encontrar una solución.

Después de que facebook.authorize termine el trabajo, nunca se llama al método oncomplete. Si utilizo facebook.authorize con Facebook.FORCE_DIALOG_AUTH, en este caso se llama al método incompleto y puedo guardar el access_token. Adjunto un fragmento de mi código. ¿Puede alguien ayudarme a solucionar este problema?

if(!facebook.isSessionValid()) { facebook.authorize(Login.this, new String[] {"publish_stream","read_stream", "offline_access"}, //Facebook.FORCE_DIALOG_AUTH, new DialogListener() { @Override public void onComplete(Bundle values) { SharedPreferences.Editor editor = mPrefs.edit(); editor.putString("access_token", facebook.getAccessToken()); editor.putLong("access_expires", facebook.getAccessExpires()); editor.commit(); } @Override public void onFacebookError(FacebookError error) {Log.e("FB:","Facebook Error" );} @Override public void onError(DialogError e) {Log.e("FB:","Error" );} @Override public void onCancel() {} }); }

Gracias Simo