public class DeviceShareDialog extends com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceShareDialog.Result |
| Constructor and Description |
|---|
DeviceShareDialog(android.app.Activity activity)
Constructs a new DeviceShareDialog.
|
DeviceShareDialog(android.app.Fragment fragment)
Constructs a new DeviceShareDialog.
|
DeviceShareDialog(androidx.fragment.app.Fragment fragment)
Constructs a new DeviceShareDialog.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canShowImpl(com.facebook.share.model.ShareContent content,
java.lang.Object mode) |
protected com.facebook.internal.AppCall |
createBaseAppCall() |
protected java.util.List<com.facebook.internal.FacebookDialogBase.ModeHandler> |
getOrderedModeHandlers() |
protected void |
registerCallbackImpl(com.facebook.internal.CallbackManagerImpl callbackManager,
com.facebook.FacebookCallback<DeviceShareDialog.Result> callback) |
protected void |
showImpl(com.facebook.share.model.ShareContent content,
java.lang.Object mode) |
public 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(androidx.fragment.app.Fragment fragment)
fragment - fragment to use to share the provided contentprotected boolean canShowImpl(com.facebook.share.model.ShareContent content,
java.lang.Object mode)
canShowImpl in class com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>protected void showImpl(com.facebook.share.model.ShareContent content,
java.lang.Object mode)
showImpl in class com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>protected java.util.List<com.facebook.internal.FacebookDialogBase.ModeHandler> getOrderedModeHandlers()
getOrderedModeHandlers in class com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>protected com.facebook.internal.AppCall createBaseAppCall()
createBaseAppCall in class com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>protected void registerCallbackImpl(com.facebook.internal.CallbackManagerImpl callbackManager,
com.facebook.FacebookCallback<DeviceShareDialog.Result> callback)
registerCallbackImpl in class com.facebook.internal.FacebookDialogBase<com.facebook.share.model.ShareContent,DeviceShareDialog.Result>