public class DeviceShareDialog extends FacebookDialogBase<ShareContent,DeviceShareDialog.Result>
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceShareDialog.Result |
FacebookDialogBase.ModeHandlerBASE_AUTOMATIC_MODE| Constructor and Description |
|---|
DeviceShareDialog(android.app.Activity activity)
Constructs a new DeviceShareDialog.
|
DeviceShareDialog(android.app.Fragment fragment)
Constructs a new DeviceShareDialog.
|
DeviceShareDialog(android.support.v4.app.Fragment fragment)
Constructs a new DeviceShareDialog.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canShowImpl(ShareContent content,
java.lang.Object mode) |
protected AppCall |
createBaseAppCall() |
protected java.util.List<FacebookDialogBase.ModeHandler> |
getOrderedModeHandlers() |
protected void |
registerCallbackImpl(CallbackManagerImpl callbackManager,
FacebookCallback<DeviceShareDialog.Result> callback) |
protected void |
showImpl(ShareContent content,
java.lang.Object mode) |
canShow, getActivityContext, getRequestCode, registerCallback, registerCallback, setRequestCode, show, startActivityForResultpublic DeviceShareDialog(android.app.Activity activity)
activity - Activity to use to share the provided contentpublic DeviceShareDialog(android.app.Fragment fragment)
fragment - fragment to use to share the provided contentpublic DeviceShareDialog(android.support.v4.app.Fragment fragment)
fragment - fragment to use to share the provided contentprotected boolean canShowImpl(ShareContent content, java.lang.Object mode)
canShowImpl in class FacebookDialogBase<ShareContent,DeviceShareDialog.Result>protected void showImpl(ShareContent content, java.lang.Object mode)
showImpl in class FacebookDialogBase<ShareContent,DeviceShareDialog.Result>protected java.util.List<FacebookDialogBase.ModeHandler> getOrderedModeHandlers()
getOrderedModeHandlers in class FacebookDialogBase<ShareContent,DeviceShareDialog.Result>protected AppCall createBaseAppCall()
createBaseAppCall in class FacebookDialogBase<ShareContent,DeviceShareDialog.Result>protected void registerCallbackImpl(CallbackManagerImpl callbackManager, FacebookCallback<DeviceShareDialog.Result> callback)
registerCallbackImpl in class FacebookDialogBase<ShareContent,DeviceShareDialog.Result>