<< EDITED >>
我正在尝试在我的Android应用程序中升级facebook SDK.我正在关注facebook开发者网站上的文档.我想做一些修改
1)我想从DialogFragment登录而不是直接在活动中
2)我想使用我自己的按钮进行Facebook登录
这就是我的活动:
public class MainActivity extends ActionBarActivity {
private static final String TAG = MainActivity.class.getName();
private CallbackManager mFBCallbackManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Setup FB SDK add login callback
FacebookSdk.sdkInitialize(this.getApplicationContext());
mFBCallbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(mFBCallbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
Log.d(TAG, "FB Login successfull");
}
@Override
public void onCancel() {
Log.d(TAG, "FB Login cancelled");
}
@Override
public void onError(FacebookException e) {
Log.d(TAG, "Error while performing FB login", …Run Code Online (Sandbox Code Playgroud)