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

  • Cómo compartir texto e imagen en Facebook con Intent
  • Phonegap + complemento de Facebook con AngularJS
  • Android facebook: No mostrar mi mensaje en el diálogo
  • ¿Cómo puedo autenticar a mis aplicaciones webservice después de usar Facebook SSO en Android?
  • Android: Cómo obtener las fechas de nacimiento de los amigos del calendario de Facebook mediante Graph API
  • ¿Existe un esquema URI universal para la aplicación de Facebook, que funciona en todos los dispositivos móviles?
  • Clics de Facebook SDK 4.7.0 ClassNotFoundException para AppEventsLogger
  • Añadido facebook SDK ahora no puede reanudar la fuerza de actividad cerrar
  • No se puede obtener el feed de una página de Facebook en mi aplicación.
  • Facebook Login no funciona correctamente (Parse)
  • Java.lang.RuntimeException: Fallo en la entrega del resultado ResultInfo {who = null, request = 64206, resultado = -1, data = Intent
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.