Provides a builder which can construct a FacebookDialog instance suitable for presenting the native Share dialog. This builder will throw an exception if the Facebook application is not installed, so it should only be used if FacebookDialog.canPresentShareDialog(android.content.Context, com.facebook.widget.FacebookDialog.ShareDialogFeature...) indicates the capability is available.
Extends: | Builder |
Package: | widget |
setName(String)
Sets the name of the URL to be shared. This method only has effect if setLink is called.
public ShareDialogBuilderBase setName(String name)
Parameter | Description |
---|---|
name | The name |
setCaption(String)
Sets the caption of the URL to be shared. This method only has effect if setLink is called.
public ShareDialogBuilderBase setCaption(String caption)
Parameter | Description |
---|---|
caption | The caption |
setDescription(String)
Sets the description of the URL to be shared. This method only has effect if setLink is called.
public ShareDialogBuilderBase setDescription(String description)
Parameter | Description |
---|---|
description | The description |
setLink(String)
Sets the URL of the item to be shared.
public ShareDialogBuilderBase setLink(String link)
Parameter | Description |
---|---|
link | The URL |
setPicture(String)
Sets the URL of the image of the URL to be shared. This method only has effect if setLink is called.
public ShareDialogBuilderBase setPicture(String picture)
Parameter | Description |
---|---|
picture | The URL of the image |
setPlace(String)
Sets the place for the item to be shared.
public ShareDialogBuilderBase setPlace(String place)
Parameter | Description |
---|---|
place | The Facebook ID of the place |
setFriends(List)
Sets the tagged friends for the item to be shared.
public ShareDialogBuilderBase setFriends(List friends)
Parameter | Description |
---|---|
friends | A list of Facebook IDs of the friends to be tagged in the shared item |
setRef(String)
Sets the 'ref' property of the item to be shared.
public ShareDialogBuilderBase setRef(String ref)
Parameter | Description |
---|---|
ref | The 'ref' property |
setDataErrorsFatal(boolean)
Sets whether errors encountered during previewing the shared item should be considered fatal and cause the dialog to return an error
public ShareDialogBuilderBase setDataErrorsFatal(boolean dataErrorsFatal)
Parameter | Description |
---|---|
dataErrorsFatal | True if data errors should be fatal; false if not |