Com.facebook.widget.loginbutton error en xml
Sé que tan pronto como publique esta pregunta en stackOverflow va a ser marcado como duplicado, pero confía en mí He intentado todas las posibles soluciones discutidas bajo el mismo tema en StackOverflow.
Estoy intentando agregar Facebook SDK en mi proyecto. Después de añadirlo bajo mi proyecto-> propiedades-> Android (a continuación, agregar facebook adk como biblioteca), cuando intento crear mi archivo xml y usarlo me muestra la cruz roja junto a ella y no importa lo que hago no soy capaz de Hacer que este error desaparezca. Por favor, ayúdeme .. Cualquier ayuda es apreciada!
- Compartir un anuncio de pared por facebook android sdk
- Android Studio 0.5.0 reconstrucción no funciona con Proguard
- Subir imagen a facebook desde la unidad
- Facebook SDK: ApiException: La aplicación proxy no puede solicitar permisos de publicación sin haber sido instalados previamente
- iOS \ Android Facebook SDK - obtener lista de amigos, algunos sin nombre de usuario
- Facebook SDK 3.5 Iniciar sesión a través de la aplicación no funciona
- SDK de Android de Facebook y java.lang.NullPointerException
- Apache Cordova Facebook Plugin falla en Init - Android
- Java.lang.IllegalStateException: Orca SharedPreferences utilizado antes de inicializado
- Facebook Key Hash para el lanzamiento de Play Store
- El inicio de sesión de Android facebook no funciona con la aplicación de Facebook instalada
- Token AccessToken: ACCESS_TOKEN_REMOVED en Facebook SDK de Android
- Salir de google y facebook en la aplicación Android
El error 'Unbound Prefix' se debe a tener un espacio de nombres personalizado en su xml que no se contabiliza.
Debe añadir otro prefijo a la parte superior de su archivo. Debe ser similar a lo que he escrito a continuación, pero con PREFIX reemplazado por el prefijo que está utilizando.
xmlns:*PREFIX*="http://schemas.android.com/apk/res-auto"
Por lo tanto, al final, su archivo debería verse así:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fb="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content"> <com.facebook.widget.LoginButton android:id="@+id/connectWithFbButton" style="@style/com_facebook_loginview_default_style" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_gravity="center_horizontal" android:text="@string/connect_with_facebook" fb:login_text="@string/connect_with_facebook" fb:logout_text="Connecting with facebook" /> </LinearLayout>
En este ejemplo he añadido el prefijo 'fb' y lo he hecho referencia cuando utilizo los campos login_text y logout_text 🙂
utilizar
FacebookSdk.sdkInitialize (getApplicationContext ());
antes de
Super.onCreate (savedInstanceState);
Mantenga la biblioteca y el proyecto en el mismo espacio de trabajo.
Intente eliminar estas dos líneas fb: login_text = "@ string / connect_with_facebook" fb: logout_text = "Conectando con facebook"
- Edición de la funcionalidad de la emulación de la tarjeta de host en Android
- Android progressBar no se muestra