FileHandlingData


public final class FileHandlingData


Contains data to be delivered to the launch queue via a Trusted Web Activity. See setFileHandlingData.

Summary

Constants

static final String
KEY_URIS = "androidx.browser.trusted.KEY_URIS"

Bundle key for uris.

Public fields

final @NonNull List<Uri>

URIs of files to be handled.

Public constructors

Creates a FileHandlingData with the given parameters.

Public methods

static @NonNull FileHandlingData

Unpacks the object from a Bundle.

@NonNull Bundle

Packs the object into a Bundle

Constants

KEY_URIS

Added in 1.9.0-alpha02
public static final String KEY_URIS = "androidx.browser.trusted.KEY_URIS"

Bundle key for uris.

Public fields

uris

Added in 1.9.0-alpha02
public final @NonNull List<Uriuris

URIs of files to be handled.

Public constructors

FileHandlingData

Added in 1.9.0-alpha02
public FileHandlingData(@NonNull List<Uri> uris)

Creates a FileHandlingData with the given parameters.

Parameters
@NonNull List<Uri> uris

The uris.

Public methods

fromBundle

Added in 1.9.0-alpha02
public static @NonNull FileHandlingData fromBundle(@NonNull Bundle bundle)

Unpacks the object from a Bundle.

toBundle

Added in 1.9.0-alpha02
public @NonNull Bundle toBundle()

Packs the object into a Bundle