2017-08-09 36 views
0

当我写这段代码为什么mFacebookCallbackManager的颜色变为红色说法无法解析符号mFacebookCallbackManager创建CallbackManager.Factory.create()的实例;

public class signin extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    FacebookSdk.sdkInitialize(getApplicationContext()); 
    mFacebookCallbackManager = CallbackManager.Factory.create(); 


    setContentView(R.layout.activity_signin); 

} 

} 

清单文件

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:roundIcon="@mipmap/ic_launcher_round" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 

    <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/> 

    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

</manifest> 

请帮我解决这个问题

+0

您必须在声明部分声明'mFacebookCallbackManager'的变量。 – Piyush

+0

谢谢Man @piyush –

回答

0

你做不声明变量mFacebookCallbackManager

+0

O ThankYou愚蠢错误抱歉:-p –