Class Index
These are all the API classes. See all API packages.
A
AacUtil |
Utility methods for handling AAC audio streams. |
AacUtil.AacAudioObjectType |
Valid AAC Audio object types. |
AacUtil.Config |
Holds sample format information for AAC audio. |
AbortError |
During the create public key credential flow, this is thrown when an authenticator response exception contains an abort-err from the fido spec, indicating the operation was aborted. |
AbsSavedState |
A |
AbstractConcatenatedTimeline |
Abstract base class for the concatenation of one or more |
AbstractDetailsDescriptionPresenter |
An abstract |
AbstractDetailsDescriptionPresenter.ViewHolder |
The ViewHolder for the |
AbstractFilter |
Helper parent class for |
AbstractListDetailFragment |
A fragment supports adaptive two-pane layout. |
AbstractMediaItemPresenter |
Abstract |
AbstractMediaItemPresenter.ViewHolder |
The ViewHolder for the |
AbstractMediaListHeaderPresenter |
Abstract presenter class for rendering the header for a list of media items in a playlist. |
AbstractMediaListHeaderPresenter.ViewHolder |
The ViewHolder for the |
AbstractProgressFragment |
The base class for |
AbstractSandboxedUiAdapter |
An abstract class that implements |
AbstractSandboxedUiAdapter.AbstractSession |
An abstract class that implements |
AbstractSavedStateViewModelFactory |
This class is deprecated. Use `viewModelFactory` or implement `ViewModelProvider.Factory`, combined with `CreationExtras.createSavedStateHandle()`. |
Ac3Extractor |
Extracts data from (E-)AC-3 bitstreams. |
Ac3Reader |
Parses a continuous (E-)AC-3 byte stream and extracts individual samples. |
Ac3Util |
Utility methods for parsing Dolby TrueHD and (E-)AC-3 syncframes. |
Ac3Util.SyncFrameInfo |
Holds sample format information as presented by a syncframe header. |
Ac3Util.SyncFrameInfo.StreamType |
AC3 stream types. |
Ac4Extractor |
Extracts data from AC-4 bitstreams. |
Ac4Reader |
Parses a continuous AC-4 byte stream and extracts individual samples. |
Ac4Util |
Utility methods for parsing AC-4 frames, which are access units in AC-4 bitstreams. |
Ac4Util.SyncFrameInfo |
Holds sample format information as presented by a syncframe header. |
AccelerateDecelerateInterpolator |
An interpolator where the rate of change starts and ends slowly but accelerates through the middle. |
AccelerateInterpolator |
An interpolator where the rate of change starts out slowly and then accelerates. |
Accelerometer |
Information about car specific accelerometers available from the car hardware. |
AccessibilityChecks |
A class to enable automated accessibility checks in Espresso tests. |
AccessibilityChecks |
This class is deprecated. use |
AccessibilityClickableSpanCompat |
|
AccessibilityDelegateCompat |
Helper for accessing |
AccessibilityEventCompat |
Helper for accessing features in |
AccessibilityManagerCompat |
Helper for accessing features in |
AccessibilityManagerCompat.AccessibilityStateChangeListener |
This interface is deprecated. Use |
AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat |
This class is deprecated. Use |
AccessibilityManagerCompat.TouchExplorationStateChangeListener |
Listener for the system touch exploration state. |
AccessibilityNodeInfoCompat |
Helper for accessing |
AccessibilityNodeInfoCompat.AccessibilityActionCompat |
A class defining an action that can be performed on an |
AccessibilityNodeInfoCompat.CollectionInfoCompat |
Class with information if a node is a collection. |
AccessibilityNodeInfoCompat.CollectionInfoCompat.Builder |
Class for building |
AccessibilityNodeInfoCompat.CollectionItemInfoCompat |
Class with information if a node is a collection item. |
AccessibilityNodeInfoCompat.CollectionItemInfoCompat.Builder |
Builder for creating |
AccessibilityNodeInfoCompat.RangeInfoCompat |
Class with information if a node is a range. |
AccessibilityNodeInfoCompat.TouchDelegateInfoCompat |
Class with information of touch delegated views and regions. |
AccessibilityNodeInfoExt |
|
AccessibilityNodeProviderCompat |
Helper for accessing |
AccessibilityRecordCompat |
Helper for accessing |
AccessibilityServiceInfoCompat |
Helper for accessing features in |
AccessibilityViewCommand |
Functional interface used to create a custom accessibility action. |
AccessibilityViewCommand.CommandArguments |
Object containing arguments passed into an |
AccessibilityViewCommand.MoveAtGranularityArguments |
Arguments for |
AccessibilityViewCommand.MoveHtmlArguments |
Arguments for |
AccessibilityViewCommand.MoveWindowArguments |
Arguments for |
AccessibilityViewCommand.ScrollToPositionArguments |
Arguments for |
AccessibilityViewCommand.SetProgressArguments |
Arguments for |
AccessibilityViewCommand.SetSelectionArguments |
Arguments for |
AccessibilityViewCommand.SetTextArguments |
Arguments for |
AccessibilityWindowInfoCompat |
Helper for accessing |
AccessibilityWindowInfoExt |
|
Action |
Represents an action with an optional icon and text. |
Action |
An actionable entry that is returned as part of the |
Action |
An action contains one or two lines of text, an optional image and an optional id. |
Action |
Base class for actions to perform during playback tests. |
Action.AddMediaItems |
Calls |
Action.Builder |
A builder of |
Action.Builder |
A builder for |
Action.ClearMediaItems |
Calls |
Action.ClearVideoSurface |
Calls |
Action.ExecuteRunnable |
Calls |
Action.MoveMediaItem |
Calls |
Action.PlayUntilPosition |
Schedules a play action to be executed, waits until the player reaches the specified position, and pauses the player again. |
Action.Prepare |
Calls |
Action.RemoveMediaItem |
Calls |
Action.RemoveMediaItems |
Calls |
Action.Seek |
|
Action.SendMessages |
Calls |
Action.SetAudioAttributes |
Calls |
Action.SetMediaItems |
Calls |
Action.SetMediaItemsResetPosition |
Calls |
Action.SetPlayWhenReady |
Calls |
Action.SetPlaybackParameters |
Calls |
Action.SetRendererDisabled |
Updates the |
Action.SetRepeatMode |
Calls |
Action.SetShuffleModeEnabled |
Calls |
Action.SetShuffleOrder |
Calls |
Action.SetVideoSurface |
Calls |
Action.Stop |
Calls |
Action.ThrowPlaybackException |
Throws a playback exception on the playback thread. |
Action.WaitForIsLoading |
Waits for a specified loading state, returning either immediately or after a call to |
Action.WaitForMessage |
Waits for a player message to arrive. |
Action.WaitForPendingPlayerCommands |
Waits until the player acknowledged all pending player commands. |
Action.WaitForPlayWhenReady |
Waits for a specified playWhenReady value, returning either immediately or after a call to |
Action.WaitForPlaybackState |
Waits for a specified playback state, returning either immediately or after a call to |
Action.WaitForPositionDiscontinuity |
Waits for |
Action.WaitForTimelineChanged |
Waits for |
ActionBar |
A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items. |
ActionBar.LayoutParams |
Per-child layout information associated with action bar custom views. |
ActionBar.OnMenuVisibilityListener |
Listener for receiving events when action bar menus are shown or hidden. |
ActionBar.OnNavigationListener |
This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBar.Tab |
This class is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBar.TabListener |
This interface is deprecated. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. |
ActionBarDrawerToggle |
This class provides a handy way to tie together the functionality of |
ActionBarDrawerToggle.Delegate |
|
ActionBarDrawerToggle.DelegateProvider |
Allows an implementing Activity to return an |
ActionBuilders |
Builders for actions that can be performed when a user interacts with layout elements. |
ActionBuilders |
This class is deprecated. Use |
ActionBuilders.Action |
Interface defining an action that can be used by a layout element. |
ActionBuilders.Action |
Interface defining an action that can be used by a layout element. |
ActionBuilders.Action.Builder |
Builder to create |
ActionBuilders.AndroidActivity |
A launch action to send an intent to an Android activity. |
ActionBuilders.AndroidActivity |
A launch action to send an intent to an Android activity. |
ActionBuilders.AndroidActivity.Builder |
Builder for |
ActionBuilders.AndroidActivity.Builder |
Builder for |
ActionBuilders.AndroidBooleanExtra |
A boolean value that can be added to an Android intent's extras. |
ActionBuilders.AndroidBooleanExtra |
A boolean value that can be added to an Android intent's extras. |
ActionBuilders.AndroidBooleanExtra.Builder |
Builder for |
ActionBuilders.AndroidBooleanExtra.Builder |
Builder for |
ActionBuilders.AndroidDoubleExtra |
A double value that can be added to an Android intent's extras. |
ActionBuilders.AndroidDoubleExtra |
A double value that can be added to an Android intent's extras. |
ActionBuilders.AndroidDoubleExtra.Builder |
Builder for |
ActionBuilders.AndroidDoubleExtra.Builder |
Builder for |
ActionBuilders.AndroidExtra |
Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. |
ActionBuilders.AndroidExtra |
Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. |
ActionBuilders.AndroidExtra.Builder |
Builder to create |
ActionBuilders.AndroidIntExtra |
An integer value that can be added to an Android intent's extras. |
ActionBuilders.AndroidIntExtra |
An integer value that can be added to an Android intent's extras. |
ActionBuilders.AndroidIntExtra.Builder |
Builder for |
ActionBuilders.AndroidIntExtra.Builder |
Builder for |
ActionBuilders.AndroidLongExtra |
A long value that can be added to an Android intent's extras. |
ActionBuilders.AndroidLongExtra |
A long value that can be added to an Android intent's extras. |
ActionBuilders.AndroidLongExtra.Builder |
Builder for |
ActionBuilders.AndroidLongExtra.Builder |
Builder for |
ActionBuilders.AndroidStringExtra |
A string value that can be added to an Android intent's extras. |
ActionBuilders.AndroidStringExtra |
A string value that can be added to an Android intent's extras. |
ActionBuilders.AndroidStringExtra.Builder |
Builder for |
ActionBuilders.AndroidStringExtra.Builder |
Builder for |
ActionBuilders.LaunchAction |
An action used to launch another activity on the system. |
ActionBuilders.LaunchAction |
An action used to launch another activity on the system. |
ActionBuilders.LaunchAction.Builder |
Builder for |
ActionBuilders.LaunchAction.Builder |
Builder for |
ActionBuilders.LoadAction |
An action used to load (or reload) the layout contents. |
ActionBuilders.LoadAction |
An action used to load (or reload) the tile contents. |
ActionBuilders.LoadAction.Builder |
Builder for |
ActionBuilders.LoadAction.Builder |
Builder for |
ActionMenuView |
ActionMenuView is a presentation of a series of menu options as a View. |
ActionMenuView.LayoutParams |
|
ActionMenuView.OnMenuItemClickListener |
Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners. |
ActionMode |
Represents a contextual mode of the user interface. |
ActionMode.Callback |
Callback interface for action modes. |
ActionOnlyNavDirections |
An implementation of |
ActionProvider |
This class is a mediator for accomplishing a given task, for example sharing a file. |
ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by |
ActionSchedule |
Schedules a sequence of |
ActionSchedule.Builder |
A builder for |
ActionSchedule.Callback |
Callback to notify listener that the action schedule has finished. |
ActionSchedule.PlayerRunnable |
Provides a wrapper for a |
ActionSchedule.PlayerTarget |
Provides a wrapper for a |
ActionSchedule.PlayerTarget.Callback |
Callback to be called when message arrives. |
ActionStrip |
Represents a list of |
ActionStrip.Builder |
A builder of |
ActiveCaloriesBurnedRecord |
Captures the estimated active energy burned by the user (in kilocalories), excluding basal metabolic rate (BMR). |
ActiveRootLister |
Provides access to all root views in an application. |
ActiveTileIdentifier |
Tile information containing the tile instance ID and component name for identifying a tile instance. |
ActivityCompat |
Helper for accessing features in |
ActivityCompat.OnRequestPermissionsResultCallback |
This interface is the contract for receiving the results for permission requests. |
ActivityCompat.PermissionCompatDelegate |
Customizable delegate that allows delegating permission compatibility methods to a custom implementation. |
ActivityEmbeddingController |
The controller that allows checking the current |
ActivityEmbeddingControllerCallbackAdapter |
An adapted interface for |
ActivityEmbeddingOptions |
|
ActivityEmbeddingRule |
A |
ActivityFilter |
Filter for |
ActivityHolder |
A holder for the |
ActivityInfoCompat |
This class is deprecated. Use |
ActivityKt |
|
ActivityKt |
|
ActivityLifecycleCallback |
Callback for monitoring activity lifecycle events. |
ActivityLifecycleMonitor |
Interface for tests to use when they need to query the activity lifecycle state. |
ActivityLifecycleMonitorRegistry |
An exposed registry instance to make it easy for callers to find the lifecycle monitor for their application. |
ActivityLifecycles |
Helper methods to understand ActivityLifecycle of the app. |
ActivityManagerCompat |
Helper for accessing features in |
ActivityNavArgsLazyKt |
|
ActivityNavigator |
ActivityNavigator implements cross-activity navigation. |
ActivityNavigator.Destination |
NavDestination for activity navigation |
ActivityNavigator.Extras |
Extras that can be passed to ActivityNavigator to customize what |
ActivityNavigator.Extras.Builder |
Builder for constructing new |
ActivityNavigatorDestinationBuilder |
DSL for constructing a new |
ActivityNavigatorDestinationBuilderKt |
|
ActivityNavigatorExtrasKt |
|
ActivityOptionsCompat |
Helper for accessing features in |
ActivityPanelEntity |
ActivityPanelEntity creates a spatial panel for embedding an Activity in Android XR. |
ActivityPose |
Interface for a ActivityPose. |
ActivityPose.HitTestFilter |
A filter for which Scenes to hit test with ActivityPose.hitTest |
ActivityPose.HitTestFilterValue |
|
ActivityResult |
A container for an activity result as obtained from |
ActivityResultCallback |
A type-safe callback to be called when an |
ActivityResultCaller |
A class that can call |
ActivityResultCallerKt |
|
ActivityResultContract |
A contract specifying that an activity can be called with an input of type |
ActivityResultContract.SynchronousResult |
The wrapper for a result provided in |
ActivityResultContracts |
A collection of some standard activity call contracts, as provided by android. |
ActivityResultContracts.CaptureVideo |
An |
ActivityResultContracts.CreateDocument |
An |
ActivityResultContracts.GetContent |
An |
ActivityResultContracts.GetMultipleContents |
An |
ActivityResultContracts.OpenDocument |
An |
ActivityResultContracts.OpenDocumentTree |
An |
ActivityResultContracts.OpenMultipleDocuments |
An |
ActivityResultContracts.PickContact |
An |
ActivityResultContracts.PickMultipleVisualMedia |
An |
ActivityResultContracts.PickVisualMedia |
An |
ActivityResultContracts.PickVisualMedia.DefaultTab |
Represents filter input type accepted by the photo picker. |
ActivityResultContracts.PickVisualMedia.DefaultTab.AlbumsTab |
|
ActivityResultContracts.PickVisualMedia.DefaultTab.PhotosTab |
|
ActivityResultContracts.PickVisualMedia.ImageAndVideo |
|
ActivityResultContracts.PickVisualMedia.ImageOnly |
|
ActivityResultContracts.PickVisualMedia.MediaCapabilities |
Represents the media capabilities of an application. |
ActivityResultContracts.PickVisualMedia.MediaCapabilities.Builder |
A builder for constructing |
ActivityResultContracts.PickVisualMedia.SingleMimeType |
|
ActivityResultContracts.PickVisualMedia.VideoOnly |
|
ActivityResultContracts.PickVisualMedia.VisualMediaType |
Represents filter input type accepted by the photo picker. |
ActivityResultContracts.RequestMultiplePermissions |
|
ActivityResultContracts.RequestPermission |
|
ActivityResultContracts.StartActivityForResult |
An |
ActivityResultContracts.StartIntentSenderForResult |
An |
ActivityResultContracts.TakePicture |
An |
ActivityResultContracts.TakePicturePreview |
An |
ActivityResultContracts.TakeVideo |
This class is deprecated. The thumbnail bitmap is rarely returned and is not a good signal to determine whether the video was actually successfully captured. |
ActivityResultFunction |
Function that returns an |
ActivityResultKt |
|
ActivityResultLauncher |
A launcher for a previously- |
ActivityResultLauncherKt |
|
ActivityResultMatchers |
Hamcrest matchers for a |
ActivityResultRegistry |
A registry that stores |
ActivityResultRegistryOwner |
A class that has an |
ActivityRule |
Layout configuration rules for individual activities with split layouts. |
ActivityRule.Builder |
Builder for |
ActivityScenario |
ActivityScenario provides APIs to start and drive an Activity's lifecycle state for testing. |
ActivityScenario.ActivityAction |
ActivityAction interface should be implemented by any class whose instances are intended to be executed by the main thread. |
ActivityScenarioKt |
|
ActivityScenarioRule |
ActivityScenarioRule launches a given activity before the test starts and closes after the test. |
ActivityScenarioRuleKt |
|
ActivitySpace |
ActivitySpace is an Entity used to track the system-managed pose and boundary of the volume associated with this Spatialized Activity. |
ActivityStack |
A container that holds a stack of activities, overlapping and bound to the same rectangle on the screen. |
ActivityTestRule |
This class is deprecated. use |
ActivityViewModelLazyKt |
|
AdData |
Represents data specific to an ad that is necessary for ad selection and rendering. |
AdFilters |
A container class for filters which are associated with an ad. |
AdId |
A unique, user-resettable, device-wide, per-profile ID for advertising as returned by the AdIdManager#getAdId() API. |
AdIdManager |
AdId Manager provides APIs for app and ad-SDKs to access advertising ID. |
AdIdManagerFutures |
AdId Manager provides APIs for app and ad-SDKs to access advertising ID. |
AdOverlayInfo |
Provides information about an overlay view shown on top of an ad view group. |
AdOverlayInfo.Builder |
A builder for |
AdOverlayInfo.Purpose |
The purpose of the overlay. |
AdPlaybackState |
Represents ad group times and information on the state and URIs of ads within each ad group. |
AdPlaybackState.AdGroup |
Represents a group of ads, with information about their states. |
AdPlaybackState.AdState |
Represents the state of an ad in an ad group. |
AdSelectionConfig |
Contains the configuration of the ad selection process. |
AdSelectionFromOutcomesConfig |
Contains the configuration of the ad selection process that select a winner from a given list of ad selection ids. |
AdSelectionManager |
AdSelection Manager provides APIs for app and ad-SDKs to run ad selection processes as well as report impressions. |
AdSelectionManagerFutures |
This class provides APIs to select ads and report impressions. |
AdSelectionOutcome |
This class represents the output of the AdSelectionManager#selectAds in the |
AdSelectionSignals |
This class holds JSON that will be passed into a JavaScript function during ad selection. |
AdTechIdentifier |
An Identifier representing an ad buyer or seller. |
AdViewProvider |
Provides information about views for the ad playback UI. |
AdaptationSet |
Represents a set of interchangeable encoded versions of a media content component. |
AdapterListUpdateCallback |
ListUpdateCallback that dispatches update events to the given adapter. |
AdaptiveTrackSelection |
A bandwidth based adaptive |
AdaptiveTrackSelection.AdaptationCheckpoint |
Checkpoint to determine allocated bandwidth. |
AdaptiveTrackSelection.Factory |
Factory for |
AdditionalFailureInfo |
A JUnit |
AdjacentItems |
Represents a pair of adjacent items, null values are used to signal boundary conditions. |
|