0
如何獲取用戶的名,姓,出生日期,性別和facebook..my應用程序的電子郵件是崩潰每次..下面 是錯誤..的Android SDK的Facebook對象--null參考
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.facebook.Profile.getFirstName()' on a null object reference
-
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_register);
FacebookSdk.sdkInitialize(getApplicationContext()); // Facebook SDK initialization
ButterKnife.bind(this); // Butterknife initialization
}
@Override
public void onResume() {
Log.v(TAG, "onResume");
super.onResume();
currentProfile = Profile.getCurrentProfile();
updateUserProfile();
}
private void updateUserProfile() {
if(currentProfile.getFirstName() != null) {
tvFirstName.setText(currentProfile.getFirstName());
}
if(currentProfile.getLastName() != null) {
tvLastName.setText(currentProfile.getLastName());
}
}
}