Facebook LoginActivity no se muestra correctamente

Tengo una aplicación que utiliza el inicio de sesión de Facebook. Tengo el FacebookSDK y uso com.facebook.LoginActivity.

El problema es que en las tabletas de 10 "la actividad no se muestra correctamente cuando se muestra el softkeybord. Estoy usando un Samsung Galaxy Tab 2 (10.1) (OS 4.0.2).

Esto es lo que veo después de hacer clic en un EditText en el Facebook LoginActivity:

Introduzca aquí la descripción de la imagen

En el archivo de manifiesto tengo:

<activity android:name="com.facebook.LoginActivity" android:windowSoftInputMode="adjustResize" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name" > </activity> 

¿Hay alguien más que tenga este problema también? ¿Alguien está usando LoginActivity sin tener problemas?

¿Hay algo más que necesito hacer?

¿Y por qué la actividad de Facebook no toma la pantalla completa?

2 Solutions collect form web for “Facebook LoginActivity no se muestra correctamente”

La solución rápida requerirá que modifique el código de SDK.

Busque en el archivo WebDialog.java, en el método onCreate (), después de la llamada super.onCreate (), agregue esto:

 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 

Esto desplazará el teclado suave por encima del diálogo. Si eso todavía no es suficiente, entonces es posible que desee jugar con los márgenes en el método getMargins (). En el peor de los casos, sólo puede tener getMargins devolver:

 return new Pair<Integer, Integer>(1, 1); 

¿Por qué en el mundo está usando com.facebook.LoginActivity? Simplemente autentique su sesión usando una Sesión de Facebook y autentique a través de SSO o si no está disponible a través de la web.

Actualizar

Consulte esta URL sobre SSO:

http://facebooksso.blogspot.com/2012/04/single-sign-on-facebook.html

  • ProGuard no puede encontrar bibliotecas de referencia
  • ¿Es posible tener un enlace de la aplicación de Facebook a dos aplicaciones de Android profundamente?
  • Crear evento de Facebook en una aplicación para Android
  • "Error: Atributo" estilo "ya se ha definido" error después de añadir facebook sdk de Maven
  • Recuperando el nombre de usuario y el género de Facebook en android
  • Botón para compartir facebook / twitter de Android
  • El botón de inicio de sesión de Facebook no está ejecutando la devolución de llamada al hacer clic
  • No puede acceder a la pestaña facebook app / fan page en el navegador móvil
  • Android - obteniendo clave hash para la integración de Facebook
  • El diálogo de inicio de sesión de Facebook desaparece después de la carga
  • El inicio de sesión de facebook se dispara varias veces
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.