Interface UIActivityItemSource

    • Method Detail

      • activityViewControllerDataTypeIdentifierForActivityType

        default java.lang.String activityViewControllerDataTypeIdentifierForActivityType​(UIActivityViewController activityViewController,
                                                                                         java.lang.String activityType)
        UTI for item if it is an NSData. iOS 7.0. will be called with nil activity and then selected activity
      • activityViewControllerItemForActivityType

        java.lang.Object activityViewControllerItemForActivityType​(UIActivityViewController activityViewController,
                                                                   java.lang.String activityType)
        called to fetch data after an activity is selected. you can return nil.
      • activityViewControllerSubjectForActivityType

        default java.lang.String activityViewControllerSubjectForActivityType​(UIActivityViewController activityViewController,
                                                                              java.lang.String activityType)
        if activity supports a Subject field. iOS 7.0
      • activityViewControllerThumbnailImageForActivityTypeSuggestedSize

        default UIImage activityViewControllerThumbnailImageForActivityTypeSuggestedSize​(UIActivityViewController activityViewController,
                                                                                         java.lang.String activityType,
                                                                                         CGSize size)
        if activity supports preview image. iOS 7.0
      • activityViewControllerPlaceholderItem

        java.lang.Object activityViewControllerPlaceholderItem​(UIActivityViewController activityViewController)
        called to determine data type. only the class of the return type is consulted. it should match what -itemForActivityType: returns later
      • activityViewControllerLinkMetadata

        default LPLinkMetadata activityViewControllerLinkMetadata​(UIActivityViewController activityViewController)
        called to fetch LinkPresentation metadata for the activity item. iOS 13.0