1
嗨我正在閱讀文檔,我對使用CallbackManager類和它的用途感到困惑。Android:Facebook API 4.6,我可以讓回叫經理單身嗎?
我的應用程序基本上是一個單一的活動和其他一切是片段
但是什麼困惑我的文檔中是這樣
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
在例子中callbackManager一些活動類的成員,但(超出我的用例)如果你有很多活動,該怎麼辦?你會在具有成員callbackManger
callbackManager = CallbackManager.Factory.create();
反正每個活動還是叫,這是確定的,如果回調在應用程序實例創建?
public class MainApplication extends Application {
private CallbackManager callbackManager;
private MainApplication instance;
@Override
public void onCreate() {
super.onCreate();
instance = this;
FacebookSdk.sdkInitialize(getApplicationContext());
callbackManager = CallbackManager.Factory.create();
}
}
,然後使用相關的getter和setter
請幫助 謝謝!