2
請給我下面的代碼,Android:Facebook LoginButton
其中loginButton是一個Facebook LoginButton。
loginButton.setReadPermissions(Arrays.asList("user_events"));
loginButton.setUserInfoChangedCallback(new LoginButton.UserInfoChangedCallback() {
@Override
public void onUserInfoFetched(GraphUser user) {
MainActivity.this.user = user;
//pb.setVisibility(View.VISIBLE);
myApp.user = user;
eventi.clear();
myApp.eventiCompleti.clear();
if (user != null) {
String srt = "";
getEvents chn = new getEvents();
//OTHRE STUFF
foo...foo
現在的問題如下。
我需要按下Facebook的LoginButton時攔截,執行其他的東西
但如果我設置
loginButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// DO SOME OTHER STUFF
}
});
然後
@Override
public void onUserInfoFetched(GraphUser user)
回調不叫...
請問我該如何解決?