2014-11-21 11 views
7

ho ereditato un codice e sto lavorando su di esso, tuttavia, quando provo a costruirlo ricevo il seguente problema:Facebook pulsante di accesso widget di No risorsa identifer

activity_login.xml:26: error: No resource identifier found for attribute 'login_text' in package 

mio pulsante XML è la seguente :

<com.facebook.widget.LoginButton 
     xmlns:fb="http://schemas.android.com/apk/res-auto" 
     android:id="@+id/facebookBtn" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="25dp" 
     android:textColor="@color/white" 
     android:textAppearance="@android:style/TextAppearance.Small" 
     android:gravity="center" 
     android:onClick="facebookBtnClick" 
     android:paddingLeft="30dp" 
     fb:login_text="@string/loginWithFacebook" 
     /> 

ho anche provato a mettere in xmlns:fb="http://schemas.android.com/apk/res/com.facebook.widget" , ma questo non ha funzionato neanche per me, se qualcuno ha qualche suggerimento sarei molto grato

+0

Hai aggiunto anche il progetto FacebookSDK? – Carnal

+0

Attualmente sto cercando di aggiungere il più recente al progetto 3.20.0 –

+0

qual è il percorso del tuo FacebookSDK? Sembra che stiano usando un percorso sbagliato. – Carnal

risposta

23

Puoi trovare informazioni qui

I tag attr di stile sono ora assegnati ai nomi per evitare conflitti. Le app avranno bisogno di per aggiungere lo spazio dei nomi "com_facebook_" al loro stile di facebook sdk esistente.

Quindi, utilizzare fb:com_facebook_login_text ora.

Problemi correlati