- descarga del framework.jar de: http://github.com/android/platform_frameworks_opt_com.google.android/ ... y añadirlo a construir camino. esto es una especie de interfaz para las funciones del dispositivo Google .
llamada el método:
com.google.android.googlelogin.GoogleLoginServiceHelper.getAccount (actividad Actividad, int requestCode, requireGoogle boolean);
donde: Actividad: es la actividad que consiguen el resultado en la requestCode onActivityResult() : su código requireGoogle: debe ser verdad
EX. GoogleLoginServiceHelper.getAccount (mActivity, 123, verdadero);
3.override la onActivityResult() como:
protected void onActivityResult(int requestCode, int resultCode,
Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 123){
System.out.println(resultCode);
String key = "accounts";
System.out.println(key + ":" +
Arrays.toString(data.getExtras().getStringArray(key)));
String accounts[] = data.getExtras().getStringArray(key);
if(accounts != null){
int i = 0;
for(String ac : accounts){ //each account is the full
email address registered with this device
System.out.println("ac " + i + "=" + ac);
i++;
}
}
}
post original es here
también agregar el permiso para manifestar archivo: uses-permission> –
sohilv
No veo un GoogleLoginServiceHelper en este jar. Hay un GoogleLoginServiceBlockingHelper sin embargo, pero que no tiene el método getAccount – BoD
Tienes que descargar una revisión anterior, buscar una que contenga el GoogleLoginServiceHelper, la encontré y funciona: D – Thys