A base class for sharing buttons.
伸延: | FacebookButtonBase |
套件: | widget |
setRequestCode(int)
Set the request code for the startActivityForResult call. The requestCode should be outside of the range of those reserved for the Facebook SDK FacebookSdk.isFacebookRequestCode(int). This method should also be called prior to registering any callbacks.
protected void setRequestCode(int requestCode)
參數 | 說明 |
---|---|
requestCode | The request code to use. |
registerCallback(CallbackManager, FacebookCallback)
Allows registration of a callback for when the share completes. This should be called in the Activity.onCreate(android.os.Bundle) or Fragment.onCreate(android.os.Bundle) methods.
public void registerCallback(CallbackManager callbackManager, FacebookCallback callback)
參數 | 說明 |
---|---|
callbackManager | The CallbackManager instance that will be handling results that are received via Activity.onActivityResult(int, int, android.content.Intent) |
callback | The callback that should be called to handle dialog completion. |
registerCallback(CallbackManager, FacebookCallback, int)
Allows registration of a callback for when the share completes. This should be called in the Activity.onCreate(android.os.Bundle) or Fragment.onCreate(android.os.Bundle) methods.
public void registerCallback(CallbackManager callbackManager, FacebookCallback callback, int requestCode)
參數 | 說明 |
---|---|
callbackManager | The CallbackManager instance that will be handling results that are received via Activity.onActivityResult(int, int, android.content.Intent) |
callback | The callback that should be called to handle dialog completion. |
requestCode | The request code to use, this should be outside of the range of those reserved for the Facebook SDK FacebookSdk.isFacebookRequestCode(int). |
getDialog()
protected abstract FacebookDialogBase getDialog()