androidx.privacysandbox.ui.provider


Interfaces

Classes

AbstractSandboxedUiAdapter

An abstract class that implements SandboxedUiAdapter while abstracting away methods that do not need to be implemented by a UI provider.

AbstractSandboxedUiAdapter.AbstractSession

An abstract class that implements SandboxedUiAdapter.Session so that a UI provider does not need to implement the entire interface.

Extension functions summary

Bundle

Provides a Bundle containing a Binder which represents a SharedUiAdapter.

Bundle

Provides a Bundle containing a Binder which represents a SandboxedUiAdapter.

Extension functions

@ExperimentalFeatures.SharedUiPresentationApi
fun SharedUiAdapter.toCoreLibInfo(): Bundle

Provides a Bundle containing a Binder which represents a SharedUiAdapter. The Bundle is sent to the client in order for the SharedUiAdapter to be used to maintain a connection with a UI provider.

fun SandboxedUiAdapter.toCoreLibInfo(context: Context): Bundle

Provides a Bundle containing a Binder which represents a SandboxedUiAdapter. The Bundle is shuttled to the host app in order for the SandboxedUiAdapter to be used to retrieve content.