私は、一般的には、プログラミングに新しいですが、私はやっによってlearingています。 はチュートリアルに従うことをしようと使い方いただきました!何を学ぶことです。Facebookのログインボタンのコールバックマネージャー
私は私のアプリでFacebookのログインを使用したいが、私はそれが動作するようになって苦労しています。私は本当にそれを理解していない可能性があります。
私はそれで遊んで学ぶために空のプロジェクトでは、Facebookのログインボタンを置くしようとしています。
私が午前問題はcallbackmanagerがコードに赤であるということです。
私MainActivity.java:
package com.langaard.facebooktest;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.facebook.CallbackManager;
import com.facebook.FacebookCallback;
import com.facebook.FacebookException;
import com.facebook.FacebookSdk;
import com.facebook.appevents.AppEventsLogger;
import com.facebook.login.LoginResult;
import com.facebook.login.widget.LoginButton;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FacebookSdk.sdkInitialize(getApplicationContext());
callbackManager = CallbackManager.Factory.create();
LoginButton loginButton = (LoginButton) view.findViewById(R.id.login_button);
loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
// App code
}
@Override
public void onCancel() {
// App code
}
@Override
public void onError(FacebookException exception) {
// App code
}
});
}
@Override
protected void onResume() {
super.onResume();
// Logs 'install' and 'app activate' App Events.
AppEventsLogger.activateApp(this);
}
@Override
protected void onPause() {
super.onPause();
// Logs 'app deactivate' App Event.
AppEventsLogger.deactivateApp(this);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
}
エラーメッセージは以下のとおりです。 エラー:(22、9)エラー:(23、49)エラー:シンボル変数ビューを見つけることができないシンボル変数callbackManager エラーを見つけることができません エラー:(24、38)エラー:(62、9)エラー:シンボル変数callbackManager エラーを見つけることができませんが、シンボル変数callbackManager
を見つけることができない私は、これは簡単に修正され、私は見ていないよSHUREよそれはあなたの助けに感謝します。
ありがとうございました。 ルーン。
それをしました!ありがとう! –