TextureTester  |  API reference  |  Android Developers Skip to main content Essentials Build AI experiences Build AI-powered Android apps with Gemini APIs and more. Get started Get started Create your first app. Use Compose for UI and adaptive app development to support multiple device form factors. Hello, world! Developer Verification Adaptive apps Compose for UI AI-powered IDE Training Monetization with Play ↗️ Optimize by form factor Build apps that optimize the user experience on phones, tablets, foldables, cars, XR, and more. Phones, tablets, foldables Android for Cars Android TV Android XR Googlebook ChromeOS Wear OS Build by category Learn to build for your use case by following Google's prescriptive and opinionated guidance. Games Camera & media Social & messaging Health & fitness Productivity Enterprise apps Get the latest Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback. Latest updates Experimental updates Android Studio preview Jetpack & Compose libraries Wear OS releases Privacy Sandbox ↗️ Design & Plan Excellent Experiences Build the best experiences for your best users. Learn more UI Design Design a beautiful user interface using Android best practices. Design for Android Mobile Desktop experiences XR Headsets & XR Glasses AI Glasses Widgets Wear OS Android TV Android for Cars Architecture Design robust, testable, and maintainable app logic and services. Introduction Libraries Navigation Modularization Testing Kotlin Multiplatform Quality Plan for app quality and align with Play store guidelines. Overview Core value User experience Accessibility Technical quality Excellent Experiences Security Safeguard users against threats and ensure a secure Android experience. Overview Privacy Permissions Identity Fraud prevention Develop Gemini in Android Studio Your AI development companion for Android development. Learn more Get Android Studio Core areas Get the samples and docs for the features you need. Samples Multidevice support User interfaces Background work Data and files Connectivity All core areas ⤵️ Tools and workflow Use the IDE to write and build your app, or create your own pipeline. Write and debug code Build projects Test your app Performance Command-line tools Gradle plugin API Android Bench Device tech Write code for form factors. Connect devices and share data. Phones, tablets, foldables ChromeOS Android for Cars Android TV Android XR Wear OS Android Health Better Together All devices ⤵️ Libraries Browse API reference documentation with all the details. Android platform Jetpack libraries Compose libraries Google Play services ↗️ Google Play SDK index ↗️ Google Play Play Console Publish your app or game and grow your business on Google Play. Go to Play Console Learn more ↗️ Fundamentals Learn how to engage users, monitize, and secure your app. Play Monetization Play Integrity Play Policies Play Programs ↗️ Games Dev Center Develop and deliver games. Get tools, downloads, and samples. Overview Play Asset Delivery Play Games Services Play Games on PC Level Up guidelines All Play guides ⤵️ Libraries Browse API reference documentation with all the details. Play Feature Delivery Play In-app Updates Play In-app Reviews Play Install Referrer Google Play services ↗️ Google Play SDK index ↗️ All Play libraries ⤵️ Tools & resources Tools for publishing, promoting, and managing your app. Android App Bundles Brand & marketing Play Console APIs ↗️ Blog the Android Developer's Blog Read the latest Explore the authors → Explore categories Case Studies Real-world results from real-world users. Explore how different teams use our tools to achieve their goals. Events & Programs Get the details on upcoming webinars, workshops, meetups, and special initiatives designed to help you grow. Product News Stay in the loop with the latest updates, feature releases, and behind-the-scenes looks at how we’re evolving. Community Discover stories from our users, spotlight features, and the collaborative projects that bring us all together. How-tos From quick tips to deep-dive tutorials, these step-by-step guides are designed to help you work smarter and faster. / English Deutsch Español – América Latina Français Indonesia Polski Português – Brasil Tiếng Việt 中文 – 简体 日本語 한국어 Android Studio Sign in API reference Essentials More Design & Plan More Develop More Google Play More Blog More Android Studio Android API Reference Overview AndroidX Class Index Package Index Composable Index Modifier Index androidx.activity Overview Interfaces FullyDrawnReporterOwner OnBackPressedDispatcherOwner Classes BackEventCompat ComponentActivity ComponentDialog FullyDrawnReporter OnBackPressedCallback OnBackPressedDispatcher SystemBarStyle Annotations ExperimentalActivityApi Objects ActivityFlags androidx.activity.compose Overview Classes ManagedActivityResultLauncher Objects LocalActivityResultRegistryOwner LocalFullyDrawnReporterOwner LocalOnBackPressedDispatcherOwner Composables BackHandler PredictiveBackHandler ReportDrawn ReportDrawnAfter ReportDrawnWhen rememberLauncherForActivityResult androidx.activity.contextaware Overview Interfaces ContextAware OnContextAvailableListener Classes ContextAwareHelper androidx.activity.result Overview Interfaces ActivityResultCallback ActivityResultCaller ActivityResultRegistryOwner Classes ActivityResult ActivityResultLauncher ActivityResultRegistry IntentSenderRequest IntentSenderRequest.Builder PickVisualMediaRequest PickVisualMediaRequest.Builder androidx.activity.result.contract Overview Interfaces ActivityResultContracts.PickVisualMedia.VisualMediaType Classes ActivityResultContract ActivityResultContract.SynchronousResult ActivityResultContracts ActivityResultContracts.CaptureVideo ActivityResultContracts.CreateDocument ActivityResultContracts.GetContent ActivityResultContracts.GetMultipleContents ActivityResultContracts.OpenDocument ActivityResultContracts.OpenDocumentTree ActivityResultContracts.OpenMultipleDocuments ActivityResultContracts.PickContact ActivityResultContracts.PickMultipleVisualMedia ActivityResultContracts.PickVisualMedia ActivityResultContracts.PickVisualMedia.DefaultTab ActivityResultContracts.PickVisualMedia.MediaCapabilities ActivityResultContracts.PickVisualMedia.MediaCapabilities.Builder ActivityResultContracts.PickVisualMedia.SingleMimeType ActivityResultContracts.RequestMultiplePermissions ActivityResultContracts.RequestPermission ActivityResultContracts.StartActivityForResult ActivityResultContracts.StartIntentSenderForResult ActivityResultContracts.TakePicture ActivityResultContracts.TakePicturePreview ActivityResultContracts.TakeVideo Objects ActivityResultContracts.PickVisualMedia.DefaultTab.AlbumsTab ActivityResultContracts.PickVisualMedia.DefaultTab.PhotosTab ActivityResultContracts.PickVisualMedia.ImageAndVideo ActivityResultContracts.PickVisualMedia.ImageOnly ActivityResultContracts.PickVisualMedia.VideoOnly androidx.annotation Overview Enums InspectableProperty.ValueType RequiresOptIn.Level RestrictTo.Scope Annotations AnimRes AnimatorRes AnyRes AnyThread ArrayRes AttrRes BinderThread BoolRes CallSuper CheckResult ChecksSdkIntAtLeast ColorInt ColorLong ColorRes ContentView DeprecatedSinceApi DimenRes Dimension Discouraged DisplayContext DoNotInline DrawableRes EmptySuper FloatRange FontRes FractionRes GravityInt GuardedBy HalfFloat IdRes InspectableProperty InspectableProperty.EnumEntry InspectableProperty.FlagEntry IntDef IntRange IntegerRes InterpolatorRes Keep LayoutRes LongDef MainThread MenuRes NavigationRes NonNull NonUiContext Nullable OpenForTesting OptIn PluralsRes Px RawRes ReplaceWith RequiresApi RequiresExtension RequiresFeature RequiresFlag RequiresOptIn RequiresPermission RequiresPermission.Read RequiresPermission.Write RestrictTo ReturnThis Size StringDef StringRes StyleRes StyleableRes TransitionRes UiContext UiThread VisibleForTesting WorkerThread XmlRes androidx.annotation.experimental Overview Enums Experimental.Level Annotations Experimental UseExperimental androidx.appcompat Overview Classes R R.attr R.layout R.style androidx.appcompat.app Overview Interfaces ActionBar.OnMenuVisibilityListener ActionBar.OnNavigationListener ActionBar.TabListener ActionBarDrawerToggle.Delegate ActionBarDrawerToggle.DelegateProvider AppCompatCallback Classes ActionBar ActionBar.LayoutParams ActionBar.Tab ActionBarDrawerToggle AlertDialog AlertDialog.Builder AppCompatActivity AppCompatDelegate AppCompatDialog AppCompatDialogFragment AppCompatViewInflater AppLocalesMetadataHolderService androidx.appcompat.content.res Overview Classes AppCompatResources androidx.appcompat.graphics.drawable Overview Classes AnimatedStateListDrawableCompat DrawableContainerCompat DrawableWrapperCompat DrawerArrowDrawable StateListDrawableCompat androidx.appcompat.text Overview Classes TextAppearanceSpanCompat androidx.appcompat.view Overview Interfaces ActionMode.Callback CollapsibleActionView Classes ActionMode ContextThemeWrapper androidx.appcompat.widget Overview Interfaces ActionMenuView.OnMenuItemClickListener EmojiCompatConfigurationView PopupMenu.OnDismissListener PopupMenu.OnMenuItemClickListener SearchView.OnCloseListener SearchView.OnQueryTextListener SearchView.OnSuggestionListener ShareActionProvider.OnShareTargetSelectedListener ThemedSpinnerAdapter Toolbar.OnMenuItemClickListener Classes ActionMenuView ActionMenuView.LayoutParams AppCompatAutoCompleteTextView AppCompatButton AppCompatCheckBox AppCompatCheckedTextView AppCompatEditText AppCompatImageButton AppCompatImageView AppCompatMultiAutoCompleteTextView AppCompatRadioButton AppCompatRatingBar AppCompatSeekBar AppCompatSpinner AppCompatTextView AppCompatToggleButton LinearLayoutCompat LinearLayoutCompat.LayoutParams ListPopupWindow PopupMenu SearchView ShareActionProvider SwitchCompat ThemedSpinnerAdapter.Helper Toolbar Toolbar.LayoutParams Toolbar.SavedState TooltipCompat androidx.appfunctions Overview Interfaces AppFunctionConfiguration.Provider AppFunctionContext AppFunctionResourceContainer ExecuteAppFunctionResponse Classes AppFunctionConfiguration AppFunctionConfiguration.Builder AppFunctionData AppFunctionData.Builder AppFunctionManager AppFunctionSearchSpec AppFunctionService AppFunctionTextResource AppFunctionUriGrant ExecuteAppFunctionRequest ExecuteAppFunctionResponse.Error ExecuteAppFunctionResponse.Success R R.attr Exceptions AppFunctionAppException AppFunctionAppUnknownException AppFunctionCancelledException AppFunctionDeniedException AppFunctionDisabledException AppFunctionElementAlreadyExistsException AppFunctionElementNotFoundException AppFunctionException AppFunctionFunctionNotFoundException AppFunctionInvalidArgumentException AppFunctionLimitExceededException AppFunctionNotSupportedException AppFunctionPermissionRequiredException AppFunctionRequestException AppFunctionSystemException AppFunctionSystemUnknownException AppFunctionUnknownException Annotations AppFunction AppFunctionInstruction AppFunctionIntValueConstraint AppFunctionSchemaDefinition AppFunctionSerializable AppFunctionServiceEntryPoint AppFunctionSignature AppFunctionStringValueConstraint androidx.appfunctions.metadata Overview Classes AppFunctionAllOfTypeMetadata AppFunctionAppMetadata AppFunctionArrayTypeMetadata AppFunctionBooleanTypeMetadata AppFunctionBytesTypeMetadata AppFunctionComponentsMetadata AppFunctionDataTypeMetadata AppFunctionDeprecationMetadata AppFunctionDoubleTypeMetadata AppFunctionFloatTypeMetadata AppFunctionIntTypeMetadata AppFunctionLongTypeMetadata AppFunctionMetadata AppFunctionName AppFunctionObjectTypeMetadata AppFunctionOneOfTypeMetadata AppFunctionPackageMetadata AppFunctionParameterMetadata AppFunctionParcelableTypeMetadata AppFunctionReferenceTypeMetadata AppFunctionResponseMetadata AppFunctionSchemaMetadata AppFunctionStringTypeMetadata AppFunctionUnitTypeMetadata androidx.appfunctions.testing Overview Classes AppFunctionTestRule androidx.appsearch.annotation Overview Classes Document.LongProperty.DefaultSerializer Document.StringProperty.DefaultSerializer Annotations Document Document.BlobHandleProperty Document.BooleanProperty Document.BuilderProducer Document.BytesProperty Document.CreationTimestampMillis Document.DocumentProperty Document.DoubleProperty Document.EmbeddingProperty Document.Id Document.LongProperty Document.Namespace Document.Score Document.StringProperty Document.TtlMillis androidx.appsearch.app Overview Interfaces AppSearchSession DocumentClassFactory EnterpriseGlobalSearchSession Features GlobalSearchSession LongSerializer ReadOnlyGlobalSearchSession SearchResults StringSerializer Classes AppSearchBatchResult AppSearchBatchResult.Builder AppSearchBlobHandle AppSearchDocumentClassMap AppSearchResult AppSearchSchema AppSearchSchema.BlobHandlePropertyConfig AppSearchSchema.BlobHandlePropertyConfig.Builder AppSearchSchema.BooleanPropertyConfig AppSearchSchema.BooleanPropertyConfig.Builder AppSearchSchema.Builder AppSearchSchema.BytesPropertyConfig AppSearchSchema.BytesPropertyConfig.Builder AppSearchSchema.DocumentPropertyConfig AppSearchSchema.DocumentPropertyConfig.Builder AppSearchSchema.DoublePropertyConfig AppSearchSchema.DoublePropertyConfig.Builder AppSearchSchema.EmbeddingPropertyConfig AppSearchSchema.EmbeddingPropertyConfig.Builder AppSearchSchema.LongPropertyConfig AppSearchSchema.LongPropertyConfig.Builder AppSearchSchema.PropertyConfig AppSearchSchema.StringPropertyConfig AppSearchSchema.StringPropertyConfig.Builder CommitBlobResponse DocumentClassMappingContext EmbeddingVector GenericDocument GenericDocument.Builder GetByDocumentIdRequest GetByDocumentIdRequest.Builder GetSchemaResponse GetSchemaResponse.Builder JoinSpec JoinSpec.Builder Migrator OpenBlobForReadResponse OpenBlobForWriteResponse PackageIdentifier PropertyPath PropertyPath.PathSegment PutDocumentsRequest PutDocumentsRequest.Builder RemoveBlobResponse RemoveByDocumentIdRequest RemoveByDocumentIdRequest.Builder ReportSystemUsageRequest ReportSystemUsageRequest.Builder ReportUsageRequest ReportUsageRequest.Builder SchemaVisibilityConfig SchemaVisibilityConfig.Builder SearchResult SearchResult.Builder SearchResult.EmbeddingMatchInfo SearchResult.MatchInfo SearchResult.MatchInfo.Builder SearchResult.MatchRange SearchResult.TextMatchInfo SearchSpec SearchSpec.Builder SearchSuggestionResult SearchSuggestionResult.Builder SearchSuggestionSpec SearchSuggestionSpec.Builder SetBlobVisibilityRequest SetBlobVisibilityRequest.Builder SetSchemaRequest SetSchemaRequest.Builder SetSchemaResponse SetSchemaResponse.Builder SetSchemaResponse.MigrationFailure ShortcutAdapter StorageInfo StorageInfo.Builder Annotations ExperimentalAppSearchApi androidx.appsearch.ast Overview Interfaces FunctionNode Node Classes NegationNode TextNode androidx.appsearch.ast.operators Overview Classes AndNode ComparatorNode OrNode PropertyRestrictNode androidx.appsearch.ast.query Overview Classes GetSearchStringParameterNode HasPropertyNode PropertyDefinedNode SearchNode SemanticSearchNode androidx.appsearch.builtintypes Overview Classes Account Account.Builder Alarm Alarm.Builder AlarmInstance AlarmInstance.Builder BuiltInCorpusFilters ContactPoint ContactPoint.Builder Event Event.Builder GlobalSearchApplicationInfo GlobalSearchApplicationInfo.Builder ImageObject ImageObject.Builder MobileApplication MobileApplication.Builder Nickname Nickname.Builder Organization Organization.Builder Person Person.AdditionalName Person.Builder PotentialAction PotentialAction.Builder SportsEvent SportsEvent.Builder SportsOrganization SportsOrganization.Builder SportsTeam SportsTeam.Builder Stopwatch Stopwatch.Builder StopwatchLap StopwatchLap.Builder Thing Thing.Builder Timer Timer.Builder WebPage WebPage.Builder androidx.appsearch.builtintypes.properties Overview Classes Keyword androidx.appsearch.exceptions Overview Exceptions AppSearchException androidx.appsearch.localstorage Overview Classes LocalStorage LocalStorage.GlobalSearchContext LocalStorage.GlobalSearchContext.Builder LocalStorage.SearchContext LocalStorage.SearchContext.Builder androidx.appsearch.observer Overview Interfaces ObserverCallback Classes DocumentChangeInfo ObserverSpec ObserverSpec.Builder SchemaChangeInfo androidx.appsearch.platformstorage Overview Classes PlatformStorage PlatformStorage.GlobalSearchContext PlatformStorage.GlobalSearchContext.Builder PlatformStorage.SearchContext PlatformStorage.SearchContext.Builder androidx.appsearch.playservicesstorage Overview Classes PlayServicesStorage PlayServicesStorage.GlobalSearchContext PlayServicesStorage.GlobalSearchContext.Builder PlayServicesStorage.SearchContext PlayServicesStorage.SearchContext.Builder androidx.appsearch.serializers Overview Classes ColorAsLongSerializer DurationAsLongSerializer InstantAsLongSerializer androidx.appsearch.usagereporting Overview Classes ActionAccumulator ClickAction ClickAction.Builder DismissAction DismissAction.Builder ImpressionAction ImpressionAction.Builder SearchAction SearchAction.Builder TakenAction androidx.appsearch.util Overview Classes DocumentIdUtil androidx.arch.core.executor.testing Overview Classes CountingTaskExecutorRule InstantTaskExecutorRule androidx.arch.core.util Overview Interfaces Function androidx.asynclayoutinflater.appcompat Overview Classes AsyncAppCompatFactory androidx.asynclayoutinflater.view Overview Interfaces AsyncLayoutFactory AsyncLayoutInflater.OnInflateFinishedListener Classes AsyncLayoutInflater androidx.autofill Overview Classes HintConstants androidx.autofill.inline Overview Interfaces UiVersions.Content UiVersions.Style Classes Renderer SuggestionHintConstants UiVersions UiVersions.StylesBuilder androidx.autofill.inline.common Overview Classes ImageViewStyle ImageViewStyle.Builder TextViewStyle TextViewStyle.Builder ViewStyle ViewStyle.Builder androidx.autofill.inline.v1 Overview Classes InlineSuggestionUi InlineSuggestionUi.Content InlineSuggestionUi.Content.Builder InlineSuggestionUi.Style InlineSuggestionUi.Style.Builder androidx.benchmark Overview Classes BenchmarkState ExperimentalConfig MetricCapture MicrobenchmarkConfig MicrobenchmarkScope ProfilerConfig ProfilerConfig.MethodTracing ProfilerConfig.StackSampling StartupInsightsConfig TimeCapture Annotations ExperimentalBenchmarkConfigApi ExperimentalBenchmarkStateApi Objects BlackHole androidx.benchmark.junit4 Overview Classes AndroidBenchmarkRunner BenchmarkRule BenchmarkRule.Scope PerfettoTraceRule androidx.benchmark.macro Overview Classes ArtMetric BaselineProfileConfig BaselineProfileConfig.Builder BaselineProfileResult CompilationMode CompilationMode.Full CompilationMode.Ignore CompilationMode.None CompilationMode.Partial FrameTimingGfxInfoMetric FrameTimingMetric MacrobenchmarkScope MemoryCountersMetric MemoryUsageMetric Metric Metric.CaptureInfo Metric.Measurement PowerMetric PowerMetric.Type PowerMetric.Type.Battery PowerMetric.Type.Energy PowerMetric.Type.Power StartupTimingMetric TraceMetric TraceSectionMetric TraceSectionMetric.Mode Enums BaselineProfileMode MemoryUsageMetric.Mode MemoryUsageMetric.SubMetric PowerCategory PowerCategoryDisplayLevel StartupMode Annotations ExperimentalMacrobenchmarkApi ExperimentalMetricApi Objects TraceSectionMetric.Mode.Average TraceSectionMetric.Mode.Count TraceSectionMetric.Mode.First TraceSectionMetric.Mode.Max TraceSectionMetric.Mode.Min TraceSectionMetric.Mode.Sum androidx.benchmark.macro.junit4 Overview Classes BaselineProfileRule MacrobenchmarkRule androidx.benchmark.perfetto Overview Classes PerfettoConfig PerfettoConfig.Binary PerfettoConfig.Text Annotations ExperimentalPerfettoCaptureApi androidx.benchmark.traceprocessor Overview Interfaces Insight.Provider ServerLifecycleManager TraceProcessor.EventCallback Classes Insight Insight.Category PerfettoTrace PerfettoTrace.Link Row StartupInsights TraceProcessor TraceProcessor.Handle TraceProcessor.Session TraceProcessor.Session.Handle TraceProcessor.Tracer Annotations ExperimentalInsightApi ExperimentalTraceProcessorApi Objects PerfettoTrace.Companion TraceProcessor.Companion TraceProcessor.EventCallback.Noop androidx.benchmark.vmtrace androidx.biometric Overview Interfaces AuthenticationResult AuthenticationResultCallback AuthenticationResultLauncher BiometricManager.Authenticators PromptContentItem PromptContentView Classes AuthenticationRequest AuthenticationRequest.Biometric AuthenticationRequest.Biometric.Builder AuthenticationRequest.Biometric.Fallback AuthenticationRequest.Biometric.Fallback.CustomOption AuthenticationRequest.Biometric.Strength AuthenticationRequest.Biometric.Strength.Class3 AuthenticationRequest.BodyContent AuthenticationRequest.BodyContent.ContentViewWithMoreOptionsButton AuthenticationRequest.BodyContent.PlainText AuthenticationRequest.BodyContent.VerticalList AuthenticationRequest.Credential AuthenticationRequest.Credential.Builder AuthenticationResult.CustomFallbackSelected AuthenticationResult.Error AuthenticationResult.Success BiometricManager BiometricManager.Strings BiometricPrompt BiometricPrompt.AuthenticationCallback BiometricPrompt.AuthenticationResult BiometricPrompt.CryptoObject BiometricPrompt.PromptInfo BiometricPrompt.PromptInfo.Builder PromptContentItemBulletedText PromptContentItemPlainText PromptContentViewWithMoreOptionsButton PromptContentViewWithMoreOptionsButton.Builder PromptVerticalListContentView PromptVerticalListContentView.Builder Objects AuthenticationRequest.Biometric.Fallback.DeviceCredential AuthenticationRequest.Biometric.Strength.Class2 androidx.biometric.compose Overview Composables rememberAuthenticationLauncher androidx.browser.auth Overview Interfaces AuthTabCallback Classes AuthTabColorSchemeParams AuthTabColorSchemeParams.Builder AuthTabIntent AuthTabIntent.AuthResult AuthTabIntent.AuthenticateUserResultContract AuthTabIntent.Builder AuthTabSession AuthTabSession.PendingSession AuthTabSessionToken androidx.browser.browseractions Overview Classes BrowserActionItem BrowserActionsIntent BrowserActionsIntent.Builder androidx.browser.customtabs Overview Interfaces EngagementSignalsCallback Classes ContentActionSelectedData CustomContentAction CustomContentAction.Builder CustomTabColorSchemeParams CustomTabColorSchemeParams.Builder CustomTabsCallback CustomTabsClient CustomTabsIntent CustomTabsIntent.Builder CustomTabsService CustomTabsServiceConnection CustomTabsSession CustomTabsSession.PendingSession CustomTabsSessionToken PostMessageService PostMessageServiceConnection PrefetchOptions PrefetchOptions.Builder TrustedWebUtils Annotations CustomTabsService.Relation CustomTabsService.Result ExperimentalCustomContentAction ExperimentalInitialNavigationCanLeaveBrowser ExperimentalPendingSession ExperimentalPrefetch androidx.browser.trusted Overview Interfaces TokenStore TrustedWebActivityDisplayMode Classes FileHandlingData LaunchHandlerClientMode ScreenOrientation Token TrustedWebActivityCallback TrustedWebActivityCallbackRemote TrustedWebActivityDisplayMode.BrowserMode TrustedWebActivityDisplayMode.DefaultMode TrustedWebActivityDisplayMode.ImmersiveMode TrustedWebActivityDisplayMode.MinimalUiMode TrustedWebActivityDisplayMode.TabbedMode TrustedWebActivityDisplayMode.WindowControlsOverlayMode TrustedWebActivityIntent TrustedWebActivityIntentBuilder TrustedWebActivityService TrustedWebActivityServiceConnection TrustedWebActivityServiceConnectionPool androidx.browser.trusted.sharing Overview Classes ShareData ShareTarget ShareTarget.FileFormField ShareTarget.Params androidx.browser.trusted.splashscreens Overview Classes SplashScreenParamKey SplashScreenVersion androidx.camera.camera2 Overview Classes Camera2Config androidx.camera.camera2.interop Overview Classes Camera2CameraControl Camera2CameraInfo Camera2Interop Camera2Interop.Extender CaptureRequestOptions CaptureRequestOptions.Builder Annotations ExperimentalCamera2Interop androidx.camera.common Overview Interfaces ImagePlane ImageWrapper MutableImageWrapper UnsafeWrapper Classes AndroidImage AndroidImage.Plane DiscreteRotation Objects CameraMath DiscreteRotationMath androidx.camera.common.testing Overview Classes FakeImage FakeImagePlane androidx.camera.compose Overview Composables CameraXViewfinder androidx.camera.core Overview Interfaces Camera CameraControl CameraFilter CameraInfo CameraPresenceListener CameraProvider CameraXConfig.Provider ExposureState ExtendableBuilder ImageAnalysis.Analyzer ImageAnalysisCapabilities ImageCapture.OnImageSavedCallback ImageCapture.ScreenFlash ImageCapture.ScreenFlashListener ImageCaptureCapabilities ImageInfo ImageProcessor ImageProcessor.Request ImageProcessor.Response ImageProxy ImageProxy.PlaneProxy Preview.SurfaceProvider PreviewCapabilities RetryPolicy RetryPolicy.ExecutionState SurfaceOutput SurfaceProcessor SurfaceRequest.TransformationInfoListener ZoomState Classes AspectRatio CameraEffect CameraIdentifier CameraSelector CameraSelector.Builder CameraState CameraState.StateError CameraXConfig CameraXConfig.Builder CompositionSettings CompositionSettings.Builder ConcurrentCamera ConcurrentCamera.SingleCameraConfig DisplayOrientedMeteringPointFactory DynamicRange FocusMeteringAction FocusMeteringAction.Builder FocusMeteringResult ImageAnalysis ImageAnalysis.Builder ImageCapture ImageCapture.Builder ImageCapture.Metadata ImageCapture.OnImageCapturedCallback ImageCapture.OutputFileOptions ImageCapture.OutputFileOptions.Builder ImageCapture.OutputFileResults ImageCaptureLatencyEstimate LowLightBoostState MeteringPoint MeteringPointFactory MirrorMode NightModeIndicator Preview Preview.Builder ResolutionInfo RetryPolicy.Builder RetryPolicy.RetryConfig RetryPolicy.RetryConfig.Builder SessionConfig SessionConfig.Builder SurfaceOrientedMeteringPointFactory SurfaceOutput.Event SurfaceRequest SurfaceRequest.Result SurfaceRequest.TransformationInfo TorchState UseCase UseCaseGroup UseCaseGroup.Builder ViewPort ViewPort.Builder Enums CameraState.ErrorType CameraState.Type Exceptions CameraControl.OperationCanceledException CameraInfoUnavailableException CameraUnavailableException ImageCaptureException InitializationException ProcessingException Annotations ExperimentalGetImage ExperimentalLensFacing ExperimentalMirrorMode ExperimentalRetryPolicy ExperimentalUseCaseApi ExperimentalZeroShutterLag Objects FlashState androidx.camera.core.featuregroup Overview Classes GroupableFeature androidx.camera.core.resolutionselector Overview Interfaces ResolutionFilter Classes AspectRatioStrategy ResolutionSelector ResolutionSelector.Builder ResolutionStrategy androidx.camera.effects Overview Classes Frame OverlayEffect androidx.camera.extensions Overview Interfaces CameraExtensionsControl CameraExtensionsInfo Classes ExtensionMode ExtensionSessionConfig ExtensionSessionConfig.Builder ExtensionsManager androidx.camera.featurecombinationquery Overview Interfaces CameraDeviceSetupCompat Classes CameraDeviceSetupCompat.SupportQueryResult CameraDeviceSetupCompatFactory SessionConfigurationLegacy SessionConfigurationLegacy.Builder SessionParametersLegacy SessionParametersLegacy.Builder androidx.camera.lifecycle Overview Interfaces LifecycleCameraProvider Classes ProcessCameraProvider Annotations ExperimentalCameraProviderConfiguration Objects ProcessCameraProvider.Companion androidx.camera.media3.effect Overview Classes Media3Effect androidx.camera.mlkit.vision Overview Classes MlKitAnalyzer MlKitAnalyzer.Result androidx.camera.video Overview Interfaces VideoCapabilities VideoOutput Classes AudioStats FallbackStrategy FileDescriptorOutputOptions FileDescriptorOutputOptions.Builder FileOutputOptions FileOutputOptions.Builder HighSpeedVideoSessionConfig HighSpeedVideoSessionConfig.Builder MediaStoreOutputOptions MediaStoreOutputOptions.Builder OutputOptions OutputResults PendingRecording Quality QualitySelector Recorder Recorder.Builder Recording RecordingStats VideoCapture VideoCapture.Builder VideoRecordEvent VideoRecordEvent.Finalize VideoRecordEvent.Pause VideoRecordEvent.Resume VideoRecordEvent.Start VideoRecordEvent.Status Annotations ExperimentalAudioApi ExperimentalMimeTypeApi ExperimentalPersistentRecording Objects GroupableFeatures androidx.camera.view Overview Interfaces RotationProvider.Listener Classes CameraController CameraController.OutputSize LifecycleCameraController PreviewView RotationProvider ScreenFlashView TapToFocusInfo Enums PreviewView.ImplementationMode PreviewView.ScaleType PreviewView.StreamState androidx.camera.view.transform Overview Classes CoordinateTransform FileTransformFactory ImageProxyTransformFactory OutputTransform androidx.camera.view.video Overview Classes AudioConfig androidx.camera.viewfinder.compose Overview Interfaces CoordinateTransformer MutableCoordinateTransformer ViewfinderInitScope Objects IdentityCoordinateTransformer Composables Viewfinder androidx.camera.viewfinder.core Overview Interfaces ViewfinderSurfaceSession ViewfinderSurfaceSessionScope ZoomGestureDetector.OnZoomGestureListener Classes TransformationInfo ViewfinderSurfaceRequest ZoomGestureDetector ZoomGestureDetector.ZoomEvent ZoomGestureDetector.ZoomEvent.Begin ZoomGestureDetector.ZoomEvent.End ZoomGestureDetector.ZoomEvent.Move Enums ImplementationMode ScaleType Objects FocusState TransformationMode ViewfinderDefaults androidx.camera.viewfinder.core.camera2 Overview Objects Camera2TransformationInfo androidx.camera.viewfinder.view Overview Classes ViewfinderView androidx.car.app Overview Interfaces OnDoneCallback OnRequestPermissionsListener OnScreenResultListener SurfaceCallback Classes AppInfo AppManager CarAppPermission CarAppService CarContext CarToast FailureResponse HandshakeInfo HostInfo R R.attr Screen ScreenManager Session SessionInfo SessionInfoIntentEncoder SurfaceContainer Exceptions HostException androidx.car.app.activity Overview Classes BaseCarAppActivity CarAppActivity LauncherActivity androidx.car.app.activity.renderer.surface Overview Interfaces SurfaceControlCallback Classes LegacySurfacePackage SurfaceWrapper androidx.car.app.annotations Overview Annotations CarProtocol ExperimentalCarApi RequiresCarApi androidx.car.app.connection Overview Classes CarConnection androidx.car.app.constraints Overview Classes ConstraintManager androidx.car.app.dialer Overview Interfaces TelephoneKeypadCallback TelephoneKeypadCallbackDelegate TelephoneKeypadTemplate.PhoneNumberChangeListener Classes InCallTemplate InCallTemplate.Builder TelephoneKeypadTemplate TelephoneKeypadTemplate.Builder androidx.car.app.features Overview Classes CarFeatures androidx.car.app.hardware Overview Interfaces CarHardwareManager Classes AutomotiveCarHardwareManager androidx.car.app.hardware.climate Overview Interfaces CarClimate CarClimateProfileCallback CarClimateStateCallback Classes CabinTemperatureProfile CabinTemperatureProfile.Builder CarClimateFeature CarClimateFeature.Builder CarZoneMappingInfoProfile CarZoneMappingInfoProfile.Builder ClimateProfileRequest ClimateProfileRequest.Builder ClimateStateRequest ClimateStateRequest.Builder DefrosterProfile DefrosterProfile.Builder ElectricDefrosterProfile ElectricDefrosterProfile.Builder FanDirectionProfile FanDirectionProfile.Builder FanSpeedLevelProfile FanSpeedLevelProfile.Builder HvacAcProfile HvacAcProfile.Builder HvacAutoModeProfile HvacAutoModeProfile.Builder HvacAutoRecirculationProfile HvacAutoRecirculationProfile.Builder HvacDualModeProfile HvacDualModeProfile.Builder HvacMaxAcModeProfile HvacMaxAcModeProfile.Builder HvacPowerProfile HvacPowerProfile.Builder HvacRecirculationProfile HvacRecirculationProfile.Builder MaxDefrosterProfile MaxDefrosterProfile.Builder RegisterClimateStateRequest RegisterClimateStateRequest.Builder SeatTemperatureProfile SeatTemperatureProfile.Builder SeatVentilationProfile SeatVentilationProfile.Builder SteeringWheelHeatProfile SteeringWheelHeatProfile.Builder androidx.car.app.hardware.common Overview Interfaces CarSetOperationStatusCallback CarZoneAreaIdConverter OnCarDataAvailableListener Classes CarUnit CarValue CarZone CarZone.Builder CarZoneAreaIdConstants CarZoneAreaIdConstants.VehicleAreaSeat CarZoneUtils GlobalCarZoneAreaIdConverter SeatCarZoneAreaIdConverter androidx.car.app.hardware.info Overview Interfaces CarInfo CarSensors Classes Accelerometer CarHardwareLocation Compass EnergyLevel EnergyLevel.Builder EnergyProfile EnergyProfile.Builder EvStatus EvStatus.Builder ExteriorDimensions Gyroscope Mileage Mileage.Builder Model Model.Builder Speed Speed.Builder TollCard TollCard.Builder androidx.car.app.managers Overview Interfaces Manager androidx.car.app.media Overview Interfaces CarAudioCallback Classes CarAudioCallbackDelegate CarAudioRecord MediaPlaybackManager OpenMicrophoneRequest OpenMicrophoneRequest.Builder OpenMicrophoneResponse OpenMicrophoneResponse.Builder Objects MediaConstants androidx.car.app.media.model Overview Classes MediaPlaybackTemplate MediaPlaybackTemplate.Builder androidx.car.app.mediaextensions Overview Classes MediaBrowserExtras MediaIntentExtras MetadataExtras androidx.car.app.mediaextensions.analytics Overview Classes Constants androidx.car.app.mediaextensions.analytics.client Overview Interfaces AnalyticsCallback Classes RootHintsPopulator androidx.car.app.mediaextensions.analytics.event Overview Classes AnalyticsEvent BrowseChangeEvent ErrorEvent MediaClickedEvent ViewChangeEvent VisibleItemsEvent androidx.car.app.messaging Overview Classes MessagingServiceConstants androidx.car.app.messaging.model Overview Interfaces ConversationCallback ConversationCallbackDelegate Classes CarMessage CarMessage.Builder ConversationItem ConversationItem.Builder androidx.car.app.model Overview Interfaces AlertCallback AlertCallbackDelegate Content InputCallback InputCallbackDelegate Item ItemList.OnItemVisibilityChangedListener ItemList.OnSelectedListener OnCheckedChangeDelegate OnClickDelegate OnClickListener OnContentRefreshDelegate OnContentRefreshListener OnItemVisibilityChangedDelegate OnSelectedDelegate SearchCallbackDelegate SearchTemplate.SearchCallback TabCallbackDelegate TabTemplate.TabCallback Template Toggle.OnCheckedChangeListener Classes Action Action.Builder ActionStrip ActionStrip.Builder Alert Alert.Builder Background Background.Builder Badge Badge.Builder Banner Banner.Builder BannerSection BannerSection.Builder CarColor CarIcon CarIcon.Builder CarIconSpan CarLocation CarProgressBar CarProgressBar.Builder CarSpan CarText CarText.Builder Chip Chip.Builder ChipSection ChipSection.Builder ChipStyle ChipStyle.Builder ClickableSpan CondensedItem CondensedItem.Builder CondensedItemStyle CondensedItemStyle.Builder CondensedSection CondensedSection.Builder DateTimeWithZone Distance DistanceSpan DurationSpan ForegroundCarColorSpan GridItem GridItem.Builder GridSection GridSection.Builder GridTemplate GridTemplate.Builder Header Header.Builder ItemList ItemList.Builder ListTemplate ListTemplate.Builder LongMessageTemplate LongMessageTemplate.Builder MessageTemplate MessageTemplate.Builder Metadata Metadata.Builder Pane Pane.Builder PaneTemplate PaneTemplate.Builder ParkedOnlyOnClickListener Place Place.Builder PlaceListMapTemplate PlaceListMapTemplate.Builder PlaceMarker PlaceMarker.Builder Row Row.Builder RowSection RowSection.Builder SearchTemplate SearchTemplate.Builder Section Section.BaseBuilder SectionHeader SectionHeader.Builder SectionedItemList SectionedItemTemplate SectionedItemTemplate.Builder Shape SpotlightSection SpotlightSection.Builder Tab Tab.Builder TabContents TabContents.Builder TabTemplate TabTemplate.Builder TemplateInfo TemplateWrapper TimerSpan Toggle Toggle.Builder androidx.car.app.model.signin Overview Interfaces SignInTemplate.SignInMethod Classes InputSignInMethod InputSignInMethod.Builder PinSignInMethod ProviderSignInMethod QRCodeSignInMethod SignInTemplate SignInTemplate.Builder androidx.car.app.navigation Overview Interfaces NavigationManagerCallback Classes NavigationManager androidx.car.app.navigation.model Overview Interfaces NavigationTemplate.NavigationInfo PanModeDelegate PanModeListener Classes Destination Destination.Builder Lane Lane.Builder LaneDirection Maneuver Maneuver.Builder MapController MapController.Builder MapTemplate MapTemplate.Builder MapWithContentTemplate MapWithContentTemplate.Builder MessageInfo MessageInfo.Builder NavigationTemplate NavigationTemplate.Builder NavigationVoiceAssistantCapabilities NavigationVoiceAssistantCapabilities.Builder PlaceListNavigationTemplate PlaceListNavigationTemplate.Builder RoutePreviewNavigationTemplate RoutePreviewNavigationTemplate.Builder RoutingInfo RoutingInfo.Builder Step Step.Builder TravelEstimate TravelEstimate.Builder Trip Trip.Builder androidx.car.app.notification Overview Classes CarAppExtender CarAppExtender.Builder CarNotificationManager CarPendingIntent androidx.car.app.serialization Overview Classes Bundleable Exceptions BundlerException androidx.car.app.suggestion Overview Classes SuggestionManager androidx.car.app.suggestion.model Overview Classes Suggestion Suggestion.Builder androidx.car.app.testing Overview Classes FakeHost ScreenController SessionController TestAppManager TestCarContext TestCarContext.PermissionRequestInfo TestScreenManager Objects TestDelegateInvoker androidx.car.app.testing.navigation Overview Classes TestNavigationManager androidx.car.app.validation Overview Classes HostValidator HostValidator.Builder androidx.car.app.versioning Overview Classes CarAppApiLevels androidx.cardview.widget Overview Classes CardView androidx.collection Overview Classes ArrayMap ArraySet CircularArray CircularIntArray DoubleList FloatFloatMap FloatFloatPair FloatIntMap FloatList FloatLongMap FloatObjectMap FloatSet IntFloatMap IntIntMap IntIntPair IntList IntLongMap IntObjectMap IntSet LongFloatMap LongIntMap LongList LongLongMap LongLongPair LongObjectMap LongSet LongSparseArray LruCache MutableDoubleList MutableFloatFloatMap MutableFloatIntMap MutableFloatList MutableFloatLongMap MutableFloatObjectMap MutableFloatSet MutableIntFloatMap MutableIntIntMap MutableIntList MutableIntLongMap MutableIntObjectMap MutableIntSet MutableLongFloatMap MutableLongIntMap MutableLongList MutableLongLongMap MutableLongObjectMap MutableLongSet MutableObjectFloatMap MutableObjectIntMap MutableObjectList MutableObjectLongMap MutableOrderedScatterSet MutableScatterMap MutableScatterSet ObjectFloatMap ObjectIntMap ObjectList ObjectLongMap OrderedScatterSet ScatterMap ScatterSet SieveCache SimpleArrayMap SparseArrayCompat androidx.compose.animation Overview Interfaces AnimatedContentScope AnimatedContentTransitionScope AnimatedVisibilityScope BoundsTransform SharedTransitionScope SharedTransitionScope.OverlayClip SharedTransitionScope.PlaceholderSize SharedTransitionScope.ResizeMode SharedTransitionScope.SharedContentConfig SizeTransform TransformScope Classes AnimatedContentTransitionScope.SlideDirection ContentTransform EnterTransition ExitTransition MutableContentTransform MutableTransform SharedTransitionScope.SharedContentState SplineBasedFloatDecayAnimationSpec Enums EnterExitState Annotations ExperimentalAnimationApi ExperimentalLookaheadAnimationVisualDebugApi ExperimentalSharedTransitionApi Objects SharedTransitionDefaults SharedTransitionDefaults.SharedContentConfig Composables AnimatedContent AnimatedVisibility Crossfade CustomizedLookaheadAnimationVisualDebugging DeferredAnimatedContent DeferredAnimatedVisibility LookaheadAnimationVisualDebugging SharedTransitionLayout SharedTransitionScope animateColor animateColorAsState defaultDecayAnimationSpec rememberSplineBasedDecay Modifiers animateBounds animateContentSize androidx.compose.animation.core Overview Interfaces Animation AnimationSpec DecayAnimationSpec DurationBasedAnimationSpec Easing FiniteAnimationSpec FloatAnimationSpec FloatDecayAnimationSpec Transition.Segment TwoWayConverter VectorizedAnimationSpec VectorizedDecayAnimationSpec VectorizedDurationBasedAnimationSpec VectorizedFiniteAnimationSpec Classes Animatable AnimationResult AnimationScope AnimationState AnimationVector AnimationVector1D AnimationVector2D AnimationVector3D AnimationVector4D ArcAnimationSpec ArcMode CubicBezierEasing DecayAnimation DeferredTargetAnimation DeferredTransition DeferredTransitionState FloatExponentialDecaySpec FloatSpringSpec FloatTweenSpec InfiniteRepeatableSpec InfiniteTransition InfiniteTransition.TransitionAnimationState KeyframeBaseEntity KeyframesSpec KeyframesSpec.KeyframeEntity KeyframesSpec.KeyframesSpecConfig KeyframesSpecBaseConfig KeyframesWithSplineSpec KeyframesWithSplineSpec.KeyframesWithSplineSpecConfig MutableTransitionState PathEasing RepeatableSpec SeekableTransitionState SnapSpec SpringSpec StartOffset StartOffsetType TargetBasedAnimation Transition Transition.TransitionAnimationState TransitionState TweenSpec VectorizedFloatAnimationSpec VectorizedInfiniteRepeatableSpec VectorizedKeyframesSpec VectorizedRepeatableSpec VectorizedSnapSpec VectorizedSpringSpec VectorizedTweenSpec Enums AnimationEndReason RepeatMode Annotations ExperimentalAnimationSpecApi ExperimentalDeferredTransitionApi ExperimentalTransitionApi InternalAnimationApi Objects AnimationConstants Spring Composables animateDp animateDpAsState animateFloat animateFloatAsState animateInt animateIntAsState animateIntOffset animateIntOffsetAsState animateIntSize animateIntSizeAsState animateOffset animateOffsetAsState animateRect animateRectAsState animateSize animateSizeAsState animateValue animateValueAsState createChildTransition rememberInfiniteTransition rememberTransition updateTransition androidx.compose.animation.graphics Overview Annotations ExperimentalAnimationGraphicsApi androidx.compose.animation.graphics.res Overview Composables animatedVectorResource rememberAnimatedVectorPainter androidx.compose.animation.graphics.vector Overview Classes AnimatedImageVector Objects AnimatedImageVector.Companion androidx.compose.foundation Overview Interfaces AndroidExternalSurfaceScope BasicTooltipState Indication IndicationInstance IndicationNodeFactory MarqueeSpacing OverscrollEffect OverscrollFactory ScrollIndicatorState SurfaceCoroutineScope SurfaceScope Classes AndroidExternalSurfaceZOrder BorderStroke MarqueeAnimationMode MutatorMutex OverscrollConfiguration ScrollState Enums MutatePriority Annotations ExperimentalFoundationApi InternalFoundationApi Objects BasicTooltipDefaults ComposeFoundationFlags MarqueeDefaults Composables AndroidEmbeddedExternalSurface AndroidExternalSurface BasicTooltipBox Canvas Image isSystemInDarkTheme rememberBasicTooltipState rememberOverscrollEffect rememberPlatformOverscrollFactory rememberScrollState Modifiers background basicMarquee border clickable clipScrollableContainer combinedClickable excludeFromSystemGesture focusGroup focusable horizontalScroll hoverable indication magnifier onFocusedBoundsChanged overscroll preferKeepClear progressSemantics scrollableArea systemGestureExclusion verticalScroll androidx.compose.foundation.content Overview Interfaces ReceiveContentListener Classes MediaType PlatformTransferableContent TransferableContent TransferableContent.Source Modifiers contentReceiver androidx.compose.foundation.draganddrop Overview Interfaces DragAndDropSourceScope Modifiers dragAndDropSource dragAndDropTarget androidx.compose.foundation.gestures Overview Interfaces AnchoredDragScope BringIntoViewSpec Drag2DScope DragScope Draggable2DState DraggableAnchors DraggableState FlingBehavior PressGestureScope Scroll2DScope ScrollScope Scrollable2DState ScrollableState TargetedFlingBehavior TransformScope TransformableState Classes AnchoredDraggableState DraggableAnchorsConfig Enums Orientation Exceptions GestureCancellationException Objects AnchoredDraggableDefaults ScrollableDefaults Composables rememberDraggable2DState rememberDraggableState rememberScrollable2DState rememberScrollableState rememberTransformableState Modifiers anchoredDraggable draggable draggable2D scrollable scrollable2D transformable androidx.compose.foundation.gestures.snapping Overview Interfaces SnapLayoutInfoProvider SnapPosition Objects SnapPosition.Center SnapPosition.End SnapPosition.Start Composables rememberSnapFlingBehavior androidx.compose.foundation.interaction Overview Interfaces DragInteraction FocusInteraction HoverInteraction Interaction InteractionSource MutableInteractionSource PressInteraction Classes DragInteraction.Cancel DragInteraction.Start DragInteraction.Stop FocusInteraction.Focus FocusInteraction.Unfocus HoverInteraction.Enter HoverInteraction.Exit PressInteraction.Cancel PressInteraction.Press PressInteraction.Release Composables collectIsDraggedAsState collectIsFocusedAsState collectIsHoveredAsState collectIsPressedAsState androidx.compose.foundation.layout Overview Interfaces Arrangement.Horizontal Arrangement.HorizontalOrVertical Arrangement.Vertical BoxScope BoxWithConstraintsScope ColumnScope ContextualFlowColumnOverflowScope ContextualFlowColumnScope ContextualFlowRowOverflowScope ContextualFlowRowScope FlexBoxConfig FlexBoxConfigScope FlexBoxScope FlexConfig FlexConfigScope FlowColumnOverflowScope FlowColumnScope FlowRowOverflowScope FlowRowScope GridConfigurationScope GridScope GridTrackSpec PaddingValues RowScope WindowInsets Classes ContextualFlowColumnOverflow ContextualFlowRowOverflow FlexAlignContent FlexAlignItems FlexAlignSelf FlexBasis FlexDirection FlexJustifyContent FlexWrap FlowColumnOverflow FlowLayoutOverflow FlowRowOverflow Fr GridFlow GridTrackSize MutableWindowInsets PaddingValues.Absolute WindowInsetsSides Enums IntrinsicSize Annotations ExperimentalFlexBoxApi ExperimentalGridApi ExperimentalLayoutApi LayoutScopeMarker Objects Arrangement Arrangement.Absolute ComposeFoundationLayoutFlags FlexBoxConfig.Companion FlexConfig.Companion WindowInsets.Companion Composables Box BoxWithConstraints Column ContextualFlowColumn ContextualFlowRow FlexBox FlowColumn FlowRow Grid Row Spacer asPaddingValues Modifiers absoluteOffset absolutePadding aspectRatio captionBarPadding consumeWindowInsets defaultMinSize displayCutoutPadding fillMaxHeight fillMaxSize fillMaxWidth fitInside fitOutside height heightIn imeNestedScroll imePadding mandatorySystemGesturesPadding navigationBarsPadding offset onConsumedWindowInsetsChanged padding paddingFrom paddingFromBaseline recalculateWindowInsets requiredHeight requiredHeightIn requiredSize requiredSizeIn requiredWidth requiredWidthIn safeContentPadding safeDrawingPadding safeGesturesPadding size sizeIn statusBarsPadding systemBarsPadding systemGesturesPadding visible waterfallPadding width widthIn windowInsetsBottomHeight windowInsetsEndWidth windowInsetsPadding windowInsetsStartWidth windowInsetsTopHeight wrapContentHeight wrapContentSize wrapContentWidth androidx.compose.foundation.lazy Overview Interfaces LazyItemScope LazyListItemInfo LazyListLayoutInfo LazyListPrefetchResultScope LazyListPrefetchScope LazyListPrefetchStrategy LazyListScope Classes LazyListState Annotations LazyScopeMarker Composables LazyColumn LazyRow rememberLazyListState androidx.compose.foundation.lazy.grid Overview Interfaces GridCells LazyGridItemInfo LazyGridItemScope LazyGridItemSpanScope LazyGridLayoutInfo LazyGridPrefetchResultScope LazyGridPrefetchScope LazyGridPrefetchStrategy LazyGridScope Classes GridCells.Adaptive GridCells.Fixed GridCells.FixedSize GridItemSpan LazyGridState Annotations LazyGridScopeMarker Composables LazyHorizontalGrid LazyVerticalGrid rememberLazyGridState androidx.compose.foundation.lazy.layout Overview Interfaces IntervalList LazyLayoutCacheWindow LazyLayoutIntervalContent.Interval LazyLayoutItemProvider LazyLayoutKeyIndexMap LazyLayoutMeasurePolicy LazyLayoutMeasureScope LazyLayoutPinnedItemList.PinnedItem LazyLayoutPrefetchState.PrefetchHandle LazyLayoutPrefetchState.PrefetchResultScope LazyLayoutScrollScope NestedPrefetchScope PrefetchRequest PrefetchRequestScope PrefetchScheduler Classes IntervalList.Interval LazyLayoutIntervalContent LazyLayoutPinnedItemList LazyLayoutPrefetchState MutableIntervalList Composables LazyLayout LazyLayoutPinnableItem androidx.compose.foundation.lazy.staggeredgrid Overview Interfaces LazyStaggeredGridItemInfo LazyStaggeredGridItemScope LazyStaggeredGridLayoutInfo LazyStaggeredGridScope StaggeredGridCells Classes LazyStaggeredGridState StaggeredGridCells.Adaptive StaggeredGridCells.Fixed StaggeredGridCells.FixedSize StaggeredGridItemSpan Composables LazyHorizontalStaggeredGrid LazyVerticalStaggeredGrid rememberLazyStaggeredGridState androidx.compose.foundation.pager Overview Interfaces PageInfo PageSize PagerLayoutInfo PagerScope PagerSnapDistance Classes PageSize.Fixed PagerState Objects PageSize.Fill PagerDefaults Composables HorizontalPager VerticalPager rememberPagerState androidx.compose.foundation.relocation Overview Interfaces BringIntoViewRequester BringIntoViewResponder Modifiers bringIntoViewRequester bringIntoViewResponder androidx.compose.foundation.selection Overview Modifiers selectable selectableGroup toggleable triStateToggleable androidx.compose.foundation.shape Overview Interfaces CornerSize Classes AbsoluteCutCornerShape AbsoluteRoundedCornerShape CornerBasedShape CutCornerShape GenericShape RoundedCornerShape androidx.compose.foundation.style Overview Interfaces AlphaScope AnimateStyleScope BackgroundScope BaselineShiftScope BorderScope ClipScope ColorFilterScope ContentColorScope ContentPaddingScope CustomStyle CustomStyleScope DrawStyleScope ExternalPaddingScope FontFamilyScope FontSizeScope FontStyleScope FontSynthesisScope FontWeightScope ForegroundScope HyphensScope LayerStyleScope LayoutStyleScope LetterSpacingScope LineBreakScope LineHeightScope MaxSizeScope MinSizeScope PositionScope RotationScope ScaleScope ShadowScope ShapeScope SizeScope Style StyleScope StyleStateScope TextAlignScope TextDecorationScope TextDirectionScope TextIndentScope TextMotionScope TextStyleScope TextStyleStyleScope TransformOriginScope TranslationScope ZIndexScope Classes MutableStyleState StyleState StyleStateKey Annotations ExperimentalFoundationStyleApi Objects Style.Companion Composables rememberUpdatedStyleState Modifiers styleable androidx.compose.foundation.text Overview Interfaces KeyboardActionScope TextAutoSize Classes InlineTextContent KeyboardActions KeyboardOptions Annotations InternalFoundationTextApi Objects TextAutoSizeDefaults Composables BasicSecureTextField BasicText BasicTextField ClickableText androidx.compose.foundation.text.contextmenu.builder Overview Classes TextContextMenuBuilderScope androidx.compose.foundation.text.contextmenu.data Overview Interfaces TextContextMenuSession Classes ProcessTextKey TextContextMenuComponent TextContextMenuData TextContextMenuItem Objects TextContextMenuKeys TextContextMenuSeparator androidx.compose.foundation.text.contextmenu.modifier Overview Modifiers appendTextContextMenuComponents filterTextContextMenuComponents androidx.compose.foundation.text.contextmenu.provider Overview Interfaces TextContextMenuDataProvider TextContextMenuProvider androidx.compose.foundation.text.handwriting Overview Modifiers handwritingDetector handwritingHandler androidx.compose.foundation.text.input Overview Interfaces InputTransformation KeyboardActionHandler OutputTransformation TextFieldBuffer.ChangeList TextFieldDecorator TextFieldLineLimits TextFieldTextStyles Classes ExpandPolicy TextFieldBuffer TextFieldLineLimits.MultiLine TextFieldState TextObfuscationMode TrackedRange UndoState Objects InputTransformation.Companion TextFieldLineLimits.SingleLine TextFieldState.Saver Composables rememberTextFieldState androidx.compose.foundation.text.modifiers Overview Interfaces TextAutoSizeLayoutScope androidx.compose.foundation.text.selection Overview Classes SelectionState TextSelectionColors Composables DisableSelection SelectionContainer rememberSelectionState androidx.compose.material Overview Interfaces ButtonColors ButtonElevation CheckboxColors ChipColors ElevationOverlay FloatingActionButtonElevation RadioButtonColors SelectableChipColors SliderColors SnackbarData SwitchColors TextFieldColors TextFieldColorsWithIcons ThresholdConfig Classes BackdropScaffoldState BottomDrawerState BottomSheetScaffoldState BottomSheetState Colors DismissState DrawerState ExposedDropdownMenuBoxScope FabPosition FixedThreshold FractionalThreshold ModalBottomSheetState ResistanceConfig RippleConfiguration ScaffoldState Shapes SnackbarHostState SwipeProgress SwipeableState TabPosition Typography Enums BackdropValue BottomDrawerValue BottomSheetValue DismissDirection DismissValue DrawerValue ModalBottomSheetValue SnackbarDuration SnackbarResult Annotations ExperimentalMaterialApi Objects AppBarDefaults BackdropScaffoldDefaults BottomNavigationDefaults BottomSheetScaffoldDefaults ButtonDefaults CheckboxDefaults ChipDefaults ContentAlpha DrawerDefaults ExposedDropdownMenuDefaults FloatingActionButtonDefaults MaterialTheme MenuDefaults ModalBottomSheetDefaults NavigationRailDefaults ProgressIndicatorDefaults RadioButtonDefaults RippleDefaults ScaffoldDefaults SliderDefaults SnackbarDefaults SwipeableDefaults SwitchDefaults TabRowDefaults TextFieldDefaults Composables AlertDialog BackdropScaffold Badge BadgedBox BottomAppBar BottomDrawer BottomNavigation BottomNavigationItem BottomSheetScaffold Button Card Checkbox Chip CircularProgressIndicator Divider DropdownMenu DropdownMenuItem ExposedDropdownMenuBox ExtendedFloatingActionButton FilterChip FloatingActionButton Icon IconButton IconToggleButton LeadingIconTab LinearProgressIndicator ListItem MaterialTheme ModalBottomSheetLayout ModalDrawer NavigationRail NavigationRailItem OutlinedButton OutlinedSecureTextField OutlinedTextField ProvideTextStyle RadioButton RangeSlider Scaffold ScrollableTabRow SecureTextField Slider Snackbar SnackbarHost Surface SwipeToDismiss Switch Tab TabRow Text TextButton TextField TopAppBar TriStateCheckbox contentColorFor rememberBackdropScaffoldState rememberBottomDrawerState rememberBottomSheetScaffoldState rememberBottomSheetState rememberDismissState rememberDrawerState rememberModalBottomSheetState rememberScaffoldState rememberSwipeableState Modifiers minimumInteractiveComponentSize swipeable androidx.compose.material.icons Overview Objects Icons Icons.AutoMirrored Icons.AutoMirrored.Filled Icons.AutoMirrored.Outlined Icons.AutoMirrored.Rounded Icons.AutoMirrored.Sharp Icons.AutoMirrored.TwoTone Icons.Filled Icons.Outlined Icons.Rounded Icons.Sharp Icons.TwoTone androidx.compose.material.icons.automirrored.filled androidx.compose.material.icons.automirrored.outlined androidx.compose.material.icons.automirrored.rounded androidx.compose.material.icons.automirrored.sharp androidx.compose.material.icons.automirrored.twotone androidx.compose.material.icons.filled androidx.compose.material.icons.outlined androidx.compose.material.icons.rounded androidx.compose.material.icons.sharp androidx.compose.material.icons.twotone androidx.compose.material.navigation Overview Classes BottomSheetNavigator BottomSheetNavigator.Destination BottomSheetNavigatorDestinationBuilder BottomSheetNavigatorSheetState Composables ModalBottomSheetLayout rememberBottomSheetNavigator androidx.compose.material.pullrefresh Overview Classes PullRefreshState Objects PullRefreshDefaults Composables PullRefreshIndicator rememberPullRefreshState Modifiers pullRefresh pullRefreshIndicatorTransform androidx.compose.material.ripple Overview Interfaces RippleTheme Classes RippleAlpha Composables rememberRipple androidx.compose.material3 Overview Interfaces AppBarColumnScope AppBarRowScope AppBarScope BasicAlertDialogOverride BottomAppBarScrollBehavior BottomAppBarState ButtonGroupScope DatePickerFormatter DatePickerState DateRangePickerState DropdownMenuPopupPositionProvider FloatingActionButtonMenuScope FloatingToolbarScrollBehavior FloatingToolbarState HorizontalFloatingToolbarOverride HorizontalFloatingToolbarWithFabOverride MenuPositionScope ModalWideNavigationRailOverride MotionScheme MultiChoiceSegmentedButtonRowScope NavigationBarOverride NavigationDrawerItemColors NavigationRailOverride SearchBarScrollBehavior SelectableDates ShortNavigationBarOverride SingleChoiceSegmentedButtonRowScope SingleRowTopAppBarOverride SnackbarData SnackbarVisuals TabIndicatorScope TextFieldLabelScope TimePickerState ToggleFloatingActionButtonScope TooltipScope TooltipState TopAppBarScrollBehavior TwoRowsTopAppBarOverride VerticalFloatingToolbarOverride VerticalFloatingToolbarWithFabOverride WideNavigationRailOverride WideNavigationRailState Classes AppBarMenuState AppBarWithSearchColors BasicAlertDialogOverrideScope BottomSheetScaffoldState ButtonColors ButtonElevation ButtonGroupMenuState ButtonShapes CalendarLocale CardColors CardElevation CheckboxColors ChipBorder ChipColors ChipElevation ChipShapes ColorScheme DatePickerColors DefaultTooltipCaretShape DisplayMode DragHandleColors DragHandleShapes DragHandleSizes DrawerState ExposedDropdownMenuAnchorType ExposedDropdownMenuBoxScope FabPosition FloatingActionButtonElevation FloatingToolbarColors FloatingToolbarExitDirection FloatingToolbarHorizontalFabPosition FloatingToolbarVerticalFabPosition HorizontalFloatingToolbarOverrideScope HorizontalFloatingToolbarWithFabOverrideScope IconButtonColors IconButtonDefaults.IconButtonWidthOption IconButtonShapes IconToggleButtonColors IconToggleButtonShapes ListItemColors ListItemElevation ListItemShapes MaterialShapes MaterialTheme.Values MenuAnchorPosition MenuGroupShapes MenuItemColors MenuItemShapes ModalBottomSheetProperties ModalWideNavigationRailOverrideScope ModalWideNavigationRailProperties NavigationBarItemColors NavigationBarOverrideScope NavigationItemColors NavigationItemIconPosition NavigationRailItemColors NavigationRailOverrideScope RadioButtonColors RangeSliderState RichTooltipColors RippleConfiguration RippleConfiguration.Focus RippleConfiguration.Focus.InsetRing RippleConfiguration.Focus.Opacity RippleThemeConfiguration RippleThemeConfiguration.Focus RippleThemeConfiguration.Focus.InsetRing RippleThemeConfiguration.Focus.Opacity ScrollFieldColors ScrollFieldState SearchBarColors SearchBarState SegmentedButtonColors SelectableChipColors SelectableChipElevation Shapes SheetState ShortNavigationBarArrangement ShortNavigationBarOverrideScope SingleRowTopAppBarOverrideScope SliderColors SliderPositions SliderState SnackbarHostState SplitButtonShapes SwipeToDismissBoxState SwitchColors TabPosition TextFieldColors TextFieldLabelPosition TextFieldLabelPosition.Above TextFieldLabelPosition.Attached TextFieldLabelPosition.Cutout TextFieldLabelPosition.Inside TimePickerColors TimePickerDisplayMode TimePickerLayoutType TimePickerSelectionMode TimePickerShapes ToggleButtonColors ToggleButtonShapes TooltipAnchorPosition TopAppBarColors TopAppBarState TwoRowsTopAppBarOverrideScope Typography VerticalFloatingToolbarOverrideScope VerticalFloatingToolbarWithFabOverrideScope WideNavigationRailColors WideNavigationRailOverrideScope Enums DrawerValue SearchBarValue SheetValue SnackbarDuration SnackbarResult SwipeToDismissBoxValue WideNavigationRailValue Annotations ExperimentalMaterial3Api ExperimentalMaterial3ComponentOverrideApi ExperimentalMaterial3ExpressiveApi Objects AlertDialogDefaults AssistChipDefaults BadgeDefaults BottomAppBarDefaults BottomSheetDefaults ButtonDefaults ButtonGroupDefaults CardDefaults CheckboxDefaults ComposeMaterial3Flags DatePickerDefaults DateRangePickerDefaults DefaultBasicAlertDialogOverride DefaultHorizontalFloatingToolbarOverride DefaultHorizontalFloatingToolbarWithFabOverride DefaultModalWideNavigationRailOverride DefaultNavigationBarOverride DefaultNavigationRailOverride DefaultShortNavigationBarOverride DefaultSingleRowTopAppBarOverride DefaultTwoRowsTopAppBarOverride DefaultVerticalFloatingToolbarOverride DefaultVerticalFloatingToolbarWithFabOverride DefaultWideNavigationRailOverride DividerDefaults DrawerDefaults ExposedDropdownMenuDefaults FilterChipDefaults FloatingActionButtonDefaults FloatingToolbarDefaults IconButtonDefaults InputChipDefaults ListItemDefaults LoadingIndicatorDefaults MaterialTheme MenuDefaults ModalBottomSheetDefaults NavigationBarDefaults NavigationBarItemDefaults NavigationDrawerItemDefaults NavigationRailDefaults NavigationRailItemDefaults NonInteractiveScrollbarDefaults OutlinedTextFieldDefaults ProgressIndicatorDefaults RadioButtonDefaults RippleDefaults ScaffoldDefaults ScrimDefaults ScrollFieldDefaults SearchBarDefaults SegmentedButtonDefaults ShapeDefaults ShortNavigationBarDefaults ShortNavigationBarItemDefaults SliderDefaults SnackbarDefaults SplitButtonDefaults SuggestionChipDefaults SwipeToDismissBoxDefaults SwitchDefaults TabRowDefaults TextFieldDefaults TimePickerDefaults TimePickerDialogDefaults ToggleButtonDefaults ToggleFloatingActionButtonDefaults TooltipDefaults TopAppBarDefaults VerticalDragHandleDefaults WavyProgressIndicatorDefaults WideNavigationRailDefaults WideNavigationRailItemDefaults Composables AlertDialog AppBarColumn AppBarOverflowIndicator AppBarRow AppBarWithSearch AssistChip Badge BadgedBox BasicAlertDialog BottomAppBar BottomSheet BottomSheetScaffold Button ButtonGroup Card CenterAlignedTopAppBar Checkbox CircularProgressIndicator CircularWavyProgressIndicator ContainedLoadingIndicator DatePicker DatePickerDialog DateRangePicker DismissibleDrawerSheet DismissibleNavigationDrawer Divider DockedSearchBar DropdownMenu DropdownMenuGroup DropdownMenuItem DropdownMenuPopup ElevatedAssistChip ElevatedButton ElevatedCard ElevatedFilterChip ElevatedSuggestionChip ElevatedToggleButton ExpandedDockedSearchBar ExpandedDockedSearchBarWithGap ExpandedFullScreenContainedSearchBar ExpandedFullScreenSearchBar ExposedDropdownMenuBox ExtendedFloatingActionButton FilledIconButton FilledIconToggleButton FilledTonalButton FilledTonalIconButton FilledTonalIconToggleButton FilterChip FlexibleBottomAppBar FloatingActionButton FloatingActionButtonMenu FloatingActionButtonMenuItem HorizontalDivider HorizontalFloatingToolbar Icon IconButton IconToggleButton InputChip Label LargeExtendedFloatingActionButton LargeFlexibleTopAppBar LargeFloatingActionButton LargeTopAppBar LeadingIconTab LinearProgressIndicator LinearWavyProgressIndicator ListItem LoadingIndicator MaterialExpressiveTheme MaterialTheme MediumExtendedFloatingActionButton MediumFlexibleTopAppBar MediumFloatingActionButton MediumTopAppBar ModalBottomSheet ModalDrawerSheet ModalNavigationDrawer ModalWideNavigationRail MultiChoiceSegmentedButtonRow NavigationBar NavigationBarItem NavigationDrawerItem NavigationRail NavigationRailItem OutlinedButton OutlinedCard OutlinedIconButton OutlinedIconToggleButton OutlinedSecureTextField OutlinedTextField OutlinedToggleButton PermanentDrawerSheet PermanentNavigationDrawer PlainTooltip PrimaryScrollableTabRow PrimaryTabRow ProvideTextStyle RadioButton RangeSlider RichTimePickerDialog RichTooltip Scaffold Scrim ScrollField ScrollableTabRow SearchBar SecondaryScrollableTabRow SecondaryTabRow SecureTextField SegmentedButton SegmentedListItem ShortNavigationBar ShortNavigationBarItem SingleChoiceSegmentedButtonRow Slider SmallExtendedFloatingActionButton SmallFloatingActionButton Snackbar SnackbarHost SplitButtonLayout SuggestionChip Surface SwipeToDismissBox Switch Tab TabRow Text TextButton TextField TimeInput TimePicker TimePickerDialog TimeScroll ToggleButton ToggleFloatingActionButton TonalToggleButton TooltipBox TopAppBar TopSearchBar TriStateCheckbox TwoRowsTopAppBar VerticalDivider VerticalDragHandle VerticalFloatingToolbar VerticalSlider WideNavigationRail WideNavigationRailItem contentColorFor nonInteractiveScrollbar rememberBottomAppBarState rememberBottomSheetScaffoldState rememberBottomSheetState rememberContainedSearchBarState rememberDatePickerState rememberDateRangePickerState rememberDrawerState rememberFloatingToolbarState rememberModalBottomSheetState rememberRangeSliderState rememberScrollFieldState rememberSearchBarState rememberSearchBarWithGapState rememberSliderState rememberStandardBottomSheetState rememberSwipeToDismissBoxState rememberTimePickerState rememberTooltipState rememberTopAppBarState rememberWideNavigationRailState toPath toShape Modifiers animateFloatingActionButton minimumInteractiveComponentSize androidx.compose.material3.adaptive Overview Classes HingeInfo Posture WindowAdaptiveInfo Annotations ExperimentalMaterial3AdaptiveApi ExperimentalMaterial3AdaptiveComponentOverrideApi Composables collectFoldingFeaturesAsState currentWindowAdaptiveInfo currentWindowAdaptiveInfoV2 currentWindowDpSize currentWindowSize androidx.compose.material3.adaptive.layout Overview Interfaces AdaptStrategy AnimatedPaneOverride AnimatedPaneScope ExtendedPaneScaffoldPaneScope ExtendedPaneScaffoldScope PaneAdaptedValue PaneExpansionStateKey PaneExpansionStateKeyProvider PaneMargins PaneMotion PaneScaffoldHorizontalOrder PaneScaffoldMotionDataProvider PaneScaffoldPaneScope PaneScaffoldParentData PaneScaffoldRole PaneScaffoldScope PaneScaffoldTransitionScope PaneScaffoldValue ThreePaneScaffoldOverride ThreePaneScaffoldPaneScope ThreePaneScaffoldScope Classes AdaptStrategy.Levitate AdaptStrategy.Reflow AnimatedPaneOverrideScope DragToResizeState HingePolicy MutableThreePaneScaffoldState PaneAdaptedValue.Levitated PaneAdaptedValue.Reflowed PaneExpansionAnchor PaneExpansionAnchor.Offset PaneExpansionAnchor.Offset.Direction PaneExpansionAnchor.Proportion PaneExpansionState PaneMotion.Type PaneMotionData PaneScaffoldDirective ThreePaneMotion ThreePaneScaffoldAdaptStrategies ThreePaneScaffoldDestinationItem ThreePaneScaffoldHorizontalOrder ThreePaneScaffoldOverrideScope ThreePaneScaffoldState ThreePaneScaffoldValue Enums DockedEdge ThreePaneScaffoldRole Objects LevitatedPaneScrimDefaults ListDetailPaneScaffoldDefaults ListDetailPaneScaffoldRole PaneMotionDefaults SupportingPaneScaffoldDefaults SupportingPaneScaffoldRole Composables AnimatedPane LevitatedPaneScrim ListDetailPaneScaffold SupportingPaneScaffold defaultDragHandleSemantics rememberDragToResizeState rememberPaneExpansionState androidx.compose.material3.adaptive.navigation Overview Interfaces ThreePaneScaffoldNavigator Classes BackNavigationBehavior Composables NavigableListDetailPaneScaffold NavigableSupportingPaneScaffold ThreePaneScaffoldPredictiveBackHandler rememberListDetailPaneScaffoldNavigator rememberSupportingPaneScaffoldNavigator androidx.compose.material3.adaptive.navigation3 Overview Interfaces ListDetailSceneScope SupportingPaneSceneScope Classes ListDetailSceneStrategy SupportingPaneSceneStrategy Composables rememberListDetailSceneStrategy rememberSupportingPaneSceneStrategy androidx.compose.material3.adaptive.navigationsuite Overview Interfaces NavigationSuiteScaffoldOverride NavigationSuiteScaffoldState NavigationSuiteScaffoldWithPrimaryActionOverride NavigationSuiteScope Classes NavigationSuiteColors NavigationSuiteItemColors NavigationSuiteScaffoldOverrideScope NavigationSuiteScaffoldWithPrimaryActionOverrideScope NavigationSuiteType Enums NavigationSuiteScaffoldValue Annotations ExperimentalMaterial3AdaptiveNavigationSuiteApi Objects DefaultNavigationSuiteScaffoldOverride DefaultNavigationSuiteScaffoldWithPrimaryActionOverride NavigationSuiteDefaults NavigationSuiteScaffoldDefaults Composables NavigationSuite NavigationSuiteItem NavigationSuiteScaffold NavigationSuiteScaffoldLayout rememberNavigationSuiteScaffoldState androidx.compose.material3.carousel Overview Interfaces CarouselItemDrawInfo CarouselItemScope MultiAspectCarouselItemDrawInfo MultiAspectCarouselScope Classes CarouselState Objects CarouselDefaults Composables HorizontalCenteredHeroCarousel HorizontalMultiBrowseCarousel HorizontalUncontainedCarousel MultiAspectCarouselScope rememberCarouselState androidx.compose.material3.pulltorefresh Overview Interfaces PullToRefreshState Objects PullToRefreshDefaults Composables PullToRefreshBox rememberPullToRefreshState Modifiers pullToRefresh androidx.compose.material3.ripple Overview Interfaces RippleNodeConfiguration.DragConfiguration RippleNodeConfiguration.FocusConfiguration RippleNodeConfiguration.HoverConfiguration RippleNodeConfiguration.PressConfiguration Classes RippleNodeConfiguration RippleNodeConfiguration.DragConfiguration.Opacity RippleNodeConfiguration.FocusConfiguration.InsetRing RippleNodeConfiguration.FocusConfiguration.Opacity RippleNodeConfiguration.HoverConfiguration.Opacity RippleNodeConfiguration.PressConfiguration.Opacity Objects RippleNodeConfiguration.DragConfiguration.None RippleNodeConfiguration.FocusConfiguration.None RippleNodeConfiguration.HoverConfiguration.None RippleNodeConfiguration.PressConfiguration.None androidx.compose.material3.windowsizeclass Overview Classes WindowHeightSizeClass WindowSizeClass WindowWidthSizeClass Annotations ExperimentalMaterial3WindowSizeClassApi TestOnly Composables calculateWindowSizeClass androidx.compose.remote.creation Overview Classes CreationDisplayInfo JvmRcPlatformServices MatrixTransform Path RectF androidx.compose.remote.creation.compose Overview Objects RemoteComposeCreationComposeFlags androidx.compose.remote.creation.compose.action Overview Interfaces Action Composables pendingIntentAction androidx.compose.remote.creation.compose.capture Overview Classes CapturedDocument RemoteCreationDisplayInfo RemoteDensity RemoteImageVector RemoteImageVector.Builder WriterEvents Enums RemoteDensityBehavior Composables createCreationDisplayInfo androidx.compose.remote.creation.compose.layout Overview Interfaces RemoteAlignment RemoteAlignment.Horizontal RemoteAlignment.Vertical RemoteArrangement.Horizontal RemoteArrangement.HorizontalOrVertical RemoteArrangement.Vertical Classes RemoteColumnScope RemoteContentDrawScope RemoteDrawScope RemoteFloatContext RemoteOffset RemotePaddingValues RemoteRowScope RemoteSize Annotations RemoteComposable Objects RemoteArrangement Composables RemoteBox RemoteCanvas RemoteColumn RemoteImage RemoteRow RemoteSpacer RemoteStateLayout RemoteText androidx.compose.remote.creation.compose.modifier Overview Interfaces RemoteModifier SemanticsPropertyReceiver Classes RenderEffect SemanticsPropertyKey Objects RemoteModifier.Companion SemanticsProperties androidx.compose.remote.creation.compose.painter Overview Classes RemotePainter androidx.compose.remote.creation.compose.shaders Overview Classes RemoteBrush Objects RemoteBrush.Companion androidx.compose.remote.creation.compose.shapes Overview Interfaces RemoteCornerSize RemoteShape Classes RemoteCornerBasedShape RemoteOutline RemoteRoundedCornerShape androidx.compose.remote.creation.compose.state Overview Interfaces MutableRemoteState RemotePaint RemoteState RemoteStateScope Classes BaseRemoteState MutableRemoteBoolean MutableRemoteEnum MutableRemoteFloat MutableRemoteImageBitmap MutableRemoteInt MutableRemoteLong MutableRemoteString RemoteBoolean RemoteColor RemoteDp RemoteEnum RemoteFloat RemoteImageBitmap RemoteInt RemoteLong RemoteState.Domain RemoteString RemoteTextUnit Objects RemoteState.Domain.System RemoteState.Domain.User Composables rememberMutableRemoteBoolean rememberMutableRemoteEnum rememberMutableRemoteFloat rememberMutableRemoteImageBitmap rememberMutableRemoteInt rememberMutableRemoteString rememberNamedRemoteBoolean rememberNamedRemoteColor rememberNamedRemoteDp rememberNamedRemoteEnum rememberNamedRemoteFloat rememberNamedRemoteImageBitmap rememberNamedRemoteInt rememberNamedRemoteLong rememberNamedRemoteString rememberRemoteImageBitmap androidx.compose.remote.creation.compose.text Overview Interfaces RemoteTypeface Classes RemoteFontFamily RemoteFontFamily.Named RemoteTextStyle RemoteTypeface.Named Enums RemoteTypeface.Style Objects RemoteFontFamily.Cursive RemoteFontFamily.Default RemoteFontFamily.Monospace RemoteFontFamily.SansSerif RemoteFontFamily.Serif RemoteTimeDefaults RemoteTypeface.Default RemoteTypeface.DefaultBold RemoteTypeface.Monospace RemoteTypeface.SansSerif RemoteTypeface.Serif androidx.compose.remote.creation.compose.vector Overview Classes RemotePathScope androidx.compose.remote.creation.profile Overview Classes Profile androidx.compose.remote.tooling.preview Overview Classes RemotePreviewWrapper Composables RemoteContentPreview RemoteDocumentPreview androidx.compose.runtime Overview Interfaces Applier CancellationHandle ComposeNodeLifecycleCallback Composer Composition CompositionLocalAccessorScope CompositionLocalMap CompositionServiceKey CompositionServices CompositionTracer ControlledComposition DisposableEffectResult DoubleState FloatState HostDefaultKey HostDefaultProvider IntState LongState MonotonicFrameClock MutableDoubleState MutableFloatState MutableIntState MutableLongState MutableState PausableComposition PausedComposition ProduceStateScope RecomposeScope RecomposerErrorInformation RecomposerInfo RememberObserver ReusableComposition ScopeUpdateScope ShouldPauseCallback SnapshotMutationPolicy State ViewTreeHostDefaultKey Classes AbstractApplier BroadcastFrameClock CompositeKeyHashCode CompositionContext CompositionLocal CompositionLocalContext DisposableEffectScope MovableContent MovableContentState MovableContentStateReference PausableMonotonicFrameClock ProvidableCompositionLocal ProvidedValue Recomposer SkippableUpdater SnapshotFlowManager Updater Enums Recomposer.State Annotations Composable ComposableInferredTarget ComposableOpenTarget ComposableTarget ComposableTargetMarker ComposeCompilerApi DisallowComposableCalls DontMemoize ExperimentalComposeApi ExperimentalComposeRuntimeApi ExplicitGroupsComposable Immutable InternalComposeApi InternalComposeTracingApi NoLiveLiterals NonRestartableComposable NonSkippableComposable ReadOnlyComposable Stable StableMarker TestOnly Objects ComposeRuntimeFlags MonotonicFrameClock.Key Composables ComposeNode CompositionLocalProvider DisposableEffect LaunchedEffect ReusableComposeNode ReusableContent ReusableContentHost SideEffect collectAsState key produceState remember rememberCompositionContext rememberCoroutineScope rememberUpdatedState withCompositionLocal withCompositionLocals androidx.compose.runtime.annotation Overview Annotations DoNotRetain FrequentlyChangingValue RememberInComposition androidx.compose.runtime.collection Overview Classes MutableVector androidx.compose.runtime.internal Overview Interfaces ComposableLambda ComposableLambdaN Annotations Decoy DecoyImplementation FunctionKeyMeta FunctionKeyMetaClass LiveLiteralFileInfo LiveLiteralInfo StabilityInferred Composables rememberComposableLambda rememberComposableLambdaN androidx.compose.runtime.livedata Overview Composables observeAsState androidx.compose.runtime.reflect Overview Classes ComposableMethod androidx.compose.runtime.retain Overview Interfaces RetainObserver RetainedEffectResult RetainedValuesStore Classes ManagedRetainedValuesStore RetainedEffectScope RetainedValuesStoreRegistry Objects ForgetfulRetainedValuesStore Composables LocalRetainedValuesStoreProvider RetainedEffect retain retainManagedRetainedValuesStore retainRetainedValuesStoreRegistry androidx.compose.runtime.rxjava2 Overview Composables subscribeAsState androidx.compose.runtime.rxjava3 Overview Composables subscribeAsState androidx.compose.runtime.saveable Overview Interfaces SaveableStateHolder SaveableStateRegistry SaveableStateRegistry.Entry Saver SaverScope Composables rememberSaveable rememberSaveableStateHolder rememberSerializable androidx.compose.runtime.snapshots Overview Interfaces ObserverHandle SnapshotContextElement SnapshotMutableState StateObject Classes MutableSnapshot Snapshot SnapshotApplyResult SnapshotApplyResult.Failure SnapshotId SnapshotIdArray SnapshotStateList SnapshotStateMap SnapshotStateObserver SnapshotStateSet StateRecord Exceptions SnapshotApplyConflictException Annotations AutoboxingStateValueProperty StateFactoryMarker Objects Snapshot.Companion SnapshotApplyResult.Success SnapshotContextElement.Key androidx.compose.runtime.snapshots.tooling Overview Interfaces SnapshotObserver Classes SnapshotInstanceObservers androidx.compose.runtime.tooling Overview Interfaces CompositionData CompositionErrorContext CompositionGroup CompositionInstance CompositionObserver CompositionObserverHandle CompositionRegistrationObserver IdentifiableRecomposeScope ObservableComposition Classes ComposeStackTraceMode LocationSourceInformation ParameterSourceInformation SourceInformation Annotations ComposeToolingApi Objects ComposeToolingFlags androidx.compose.runtime.tracing Overview Classes ComposeTracingInitializer androidx.compose.ui Overview Interfaces Alignment Alignment.Horizontal Alignment.Vertical Modifier Modifier.Element MotionDurationScale UiMediaScope Classes BiasAbsoluteAlignment BiasAbsoluteAlignment.Horizontal BiasAlignment BiasAlignment.Horizontal BiasAlignment.Vertical CombinedModifier FrameRateCategory Modifier.Node UiMediaScope.KeyboardKind UiMediaScope.PointerPrecision UiMediaScope.Posture UiMediaScope.ViewingDistance Annotations ExperimentalComposeUiApi ExperimentalIndirectPointerApi ExperimentalMediaQueryApi InternalComposeUiApi UiComposable Objects AbsoluteAlignment AndroidComposeUiFlags ComposeUiFlags Modifier.Companion MotionDurationScale.Key Composables derivedMediaQuery mediaQuery Modifiers composed keepScreenOn preferredFrameRate sensitiveContent zIndex androidx.compose.ui.autofill Overview Interfaces Autofill ContentDataType ContentType FillableData Classes AutofillManager AutofillNode AutofillTree Enums AutofillType Objects FillableData.Companion Modifiers contentType androidx.compose.ui.contentcapture Overview Interfaces ContentCaptureManager androidx.compose.ui.draganddrop Overview Interfaces DragAndDropModifierNode DragAndDropSourceModifierNode DragAndDropStartTransferScope DragAndDropTarget DragAndDropTargetModifierNode Classes DragAndDropEvent DragAndDropTransferData androidx.compose.ui.draw Overview Interfaces BuildDrawCacheParams CacheDrawModifierNode DrawCacheModifier DrawModifier DropShadowScope InnerShadowScope ShadowScope Classes BlurredEdgeTreatment CacheDrawScope DrawResult Modifiers alpha blur clip clipToBounds drawBehind drawWithCache drawWithContent dropShadow innerShadow paint rotate scale shadow androidx.compose.ui.focus Overview Interfaces FocusEnterExitScope FocusEventModifier FocusEventModifierNode FocusManager FocusOrderModifier FocusProperties FocusPropertiesModifierNode FocusRequesterModifier FocusRequesterModifierNode FocusState FocusTargetModifierNode Classes FocusDirection FocusOrder FocusRequester Focusability Objects FocusRequester.Companion FocusRequester.Companion.FocusRequesterFactory Modifiers focusModifier focusOrder focusProperties focusRequester focusRestorer focusTarget onFocusChanged onFocusEvent androidx.compose.ui.geometry Overview Classes CornerRadius MutableRect Offset Rect RoundRect Size Objects Offset.Companion Rect.Companion Size.Companion androidx.compose.ui.graphics Overview Interfaces Canvas ColorProducer GraphicsContext GraphicsLayerScope ImageBitmap Interpolatable MeshGradientScope Paint Path PathEffect PathIterator PathMeasure Shape Classes AndroidPaint AndroidPath AndroidPathMeasure BlendMode BlendModeColorFilter BlurEffect Brush CanvasHolder ClipOp Color ColorFilter ColorMatrix ColorMatrixColorFilter CompositingStrategy FilterQuality ImageBitmapConfig LayerOutsets LightingColorFilter LinearGradient Matrix MeshGradientPainter NativeCanvas NativePaint OffsetEffect Outline Outline.Generic Outline.Rectangle Outline.Rounded PaintingStyle PathFillType PathHitTester PathOperation PathSegment PixelMap PointMode RadialGradient RenderEffect Shader ShaderBrush Shadow SolidColor StampedPathEffectStyle StrokeCap StrokeJoin SweepGradient TileMode TransformOrigin VertexMode Vertices Enums Path.Direction PathIterator.ConicEvaluation PathSegment.Type Annotations ExperimentalGraphicsApi Objects Color.Companion ImageBitmap.Companion PathOperation.Companion Composables rememberGraphicsLayer Modifiers graphicsLayer toolingGraphicsLayer androidx.compose.ui.graphics.colorspace Overview Classes Adaptation ColorModel ColorSpace Connector RenderIntent Rgb TransferParameters WhitePoint Objects ColorSpaces Illuminant androidx.compose.ui.graphics.drawscope Overview Interfaces ContentDrawScope DrawContext DrawScope DrawTransform Classes CanvasDrawScope DrawStyle Stroke Annotations DrawScopeMarker Objects Fill androidx.compose.ui.graphics.layer Overview Classes CompositingStrategy GraphicsLayer androidx.compose.ui.graphics.painter Overview Classes BitmapPainter BrushPainter ColorPainter Painter androidx.compose.ui.graphics.shadow Overview Interfaces ShadowContext Classes DropShadowPainter InnerShadowPainter Shadow androidx.compose.ui.graphics.vector Overview Interfaces VectorConfig Classes ImageVector ImageVector.Builder PathBuilder PathNode PathNode.ArcTo PathNode.CurveTo PathNode.HorizontalTo PathNode.LineTo PathNode.MoveTo PathNode.QuadTo PathNode.ReflectiveCurveTo PathNode.ReflectiveQuadTo PathNode.RelativeArcTo PathNode.RelativeCurveTo PathNode.RelativeHorizontalTo PathNode.RelativeLineTo PathNode.RelativeMoveTo PathNode.RelativeQuadTo PathNode.RelativeReflectiveCurveTo PathNode.RelativeReflectiveQuadTo PathNode.RelativeVerticalTo PathNode.VerticalTo PathParser VNode VectorApplier VectorGroup VectorNode VectorPainter VectorPath VectorProperty Annotations VectorComposable Objects ImageVector.Companion PathNode.Close VectorProperty.Fill VectorProperty.FillAlpha VectorProperty.PathData VectorProperty.PivotX VectorProperty.PivotY VectorProperty.Rotation VectorProperty.ScaleX VectorProperty.ScaleY VectorProperty.Stroke VectorProperty.StrokeAlpha VectorProperty.StrokeLineWidth VectorProperty.TranslateX VectorProperty.TranslateY VectorProperty.TrimPathEnd VectorProperty.TrimPathOffset VectorProperty.TrimPathStart Composables Group Path RenderVectorGroup rememberVectorPainter androidx.compose.ui.hapticfeedback Overview Interfaces HapticFeedback Classes HapticFeedbackType androidx.compose.ui.input Overview Interfaces InputModeManager Classes InputMode androidx.compose.ui.input.indirect Overview Interfaces IndirectPointerEvent IndirectPointerInputModifierNode Classes IndirectPointerEventPrimaryDirectionalMotionAxis IndirectPointerEventType IndirectPointerInputChange androidx.compose.ui.input.key Overview Interfaces KeyInputModifierNode SoftKeyboardInterceptionModifierNode Classes Key KeyEvent KeyEventType NativeKeyEvent Modifiers onInterceptKeyBeforeSoftKeyboard onKeyEvent onPreInterceptKeyBeforeSoftKeyboard onPreviewKeyEvent androidx.compose.ui.input.nestedscroll Overview Interfaces NestedScrollConnection Classes NestedScrollDispatcher NestedScrollSource Modifiers nestedScroll androidx.compose.ui.input.pointer Overview Interfaces AwaitPointerEventScope PointerIcon PointerInputEventHandler PointerInputModifier PointerInputScope SuspendingPointerInputModifierNode Classes ConsumedData HistoricalChange PointerButtons PointerEvent PointerEventType PointerId PointerInputChange PointerInputFilter PointerKeyboardModifiers PointerType RequestDisallowInterceptTouchEvent Enums PointerEventPass Exceptions PointerEventTimeoutCancellationException Modifiers motionEventSpy pointerHoverIcon pointerInput pointerInteropFilter stylusHoverIcon androidx.compose.ui.input.pointer.util Overview Classes VelocityTracker VelocityTracker1D Annotations ExperimentalVelocityTrackerApi androidx.compose.ui.input.rotary Overview Interfaces RotaryInputModifierNode Classes RotaryScrollEvent Modifiers onPreRotaryScrollEvent onRotaryScrollEvent androidx.compose.ui.layout Overview Interfaces ApproachIntrinsicMeasureScope ApproachLayoutModifierNode ApproachMeasureScope BeyondBoundsLayout BeyondBoundsLayout.BeyondBoundsScope BeyondBoundsLayoutProviderModifierNode ContentScale GraphicLayerInfo IntrinsicMeasurable IntrinsicMeasureScope LayoutCoordinates LayoutIdParentData LayoutInfo LayoutModifier LookaheadScope Measurable MeasurePolicy MeasureResult MeasureScope Measured MultiContentMeasurePolicy OnGloballyPositionedModifier OnPlacedModifier OnRemeasuredModifier ParentDataModifier PinnableContainer PinnableContainer.PinnedHandle RectRulers Remeasurement RemeasurementModifier RulerScope SubcomposeLayoutState.PausedPrecomposition SubcomposeLayoutState.PrecomposedSlotHandle SubcomposeMeasureScope SubcomposeSlotReusePolicy WindowInsetsAnimation WindowInsetsRulers Classes AlignmentLine BeyondBoundsLayout.LayoutDirection FixedScale HorizontalAlignmentLine HorizontalRuler LayoutBoundsHolder ModifierInfo Placeable Placeable.PlacementScope Ruler ScaleFactor SubcomposeLayoutState SubcomposeSlotReusePolicy.SlotIdsSet VerticalAlignmentLine VerticalRuler Annotations MeasureScopeMarker PlacementScopeMarker Objects RectRulers.Companion Composables Layout LookaheadScope MultiMeasureLayout SubcomposeLayout Modifiers approachLayout layout layoutBounds layoutId onFirstVisible onGloballyPositioned onLayoutRectChanged onPlaced onSizeChanged onVisibilityChanged androidx.compose.ui.modifier Overview Interfaces ModifierLocalConsumer ModifierLocalModifierNode ModifierLocalProvider ModifierLocalReadScope Classes ModifierLocal ModifierLocalMap ProvidableModifierLocal Modifiers modifierLocalConsumer modifierLocalProvider androidx.compose.ui.node Overview Interfaces CompositionLocalConsumerModifierNode DelegatableNode DelegatableNode.RegistrationHandle DrawModifierNode GlobalPositionAwareModifierNode InteroperableComposeUiNode LayoutAwareModifierNode LayoutModifierNode MeasuredSizeAwareModifierNode ObserverModifierNode ParentDataModifierNode PointerInputModifierNode RootForTest RootForTest.UncaughtExceptionHandler SemanticsModifierNode TraversableNode UnplacedAwareModifierNode Classes DelegatingNode DpTouchBoundsExpansion ModifierNodeElement Ref TouchBoundsExpansion Enums TraversableNode.Companion.TraverseDescendantsAction Annotations InternalCoreApi Objects TraversableNode.Companion androidx.compose.ui.platform Overview Interfaces AccessibilityManager AndroidClipboard Clipboard ClipboardManager InfiniteAnimationPolicy InspectableValue PlatformTextInputInterceptor PlatformTextInputMethodRequest PlatformTextInputModifierNode PlatformTextInputSession PlatformTextInputSessionScope SoftwareKeyboardController SoundEffect TextToolbar UriHandler ViewCompositionStrategy ViewConfiguration ViewRootForInspector ViewRootForTest WindowInfo WindowRecomposerFactory Classes AbstractComposeView AndroidUiDispatcher AndroidUiFrameClock AndroidUriHandler AndroidViewConfiguration AutoClearFocusBehavior ClipEntry ClipMetadata ComposeView ComposeViewContext InspectableModifier InspectableModifier.End InspectorInfo InspectorValueInfo NativeClipboard ValueElement ValueElementSequence ViewCompositionStrategy.DisposeOnLifecycleDestroyed Enums TextToolbarStatus Objects ComposeView.Companion InfiniteAnimationPolicy.Key ViewCompositionStrategy.DisposeOnDetachedFromWindow ViewCompositionStrategy.DisposeOnDetachedFromWindowOrReleasedFromPool ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed WindowRecomposerPolicy Composables InterceptPlatformTextInput SoundEffectOnInteraction rememberNestedScrollInteropConnection Modifiers inspectable testTag androidx.compose.ui.relocation Overview Interfaces BringIntoViewModifierNode androidx.compose.ui.res Overview Exceptions ResourceResolutionException Composables booleanResource colorResource dimensionResource fontResource imageResource integerArrayResource integerResource painterResource pluralStringResource stringArrayResource stringResource vectorResource androidx.compose.ui.semantics Overview Interfaces SemanticsModifier SemanticsPropertyReceiver Classes AccessibilityAction CollectionInfo CollectionItemInfo CredentialRequestData CustomAccessibilityAction InputTextSuggestionState LiveRegionMode ProgressBarRangeInfo Role ScrollAxisRange SemanticsConfiguration SemanticsNode SemanticsOwner SemanticsPropertyKey Objects SemanticsActions SemanticsProperties SemanticsPropertiesAndroid Modifiers clearAndSetSemantics semantics androidx.compose.ui.spatial Overview Classes RelativeLayoutBounds androidx.compose.ui.state Overview Enums ToggleableState androidx.compose.ui.test Overview Interfaces AndroidComposeUiTest ComposeUiTest DeviceConfigurationOverride IdlingResource IdlingResourceOwner IndirectPointerInjectionScope InjectionScope KeyInjectionScope MainTestClock MouseInjectionScope MultiModalInjectionScope RotaryInjectionScope SemanticsNodeInteractionsProvider TouchInjectionScope TrackpadInjectionScope Classes AndroidComposeUiTestEnvironment GestureScope MouseButton ScrollWheel SelectionResult SemanticsMatcher SemanticsNodeInteraction SemanticsNodeInteractionCollection SemanticsSelector StateRestorationTester TestContext TestMonotonicFrameClock TrackpadButton Exceptions ComposeTimeoutException Annotations ExperimentalTestApi InternalTestApi Objects ComposeUiTestFlags DeviceConfigurationOverride.Companion Composables DeviceConfigurationOverride PlatformTextInputMethodTestOverride androidx.compose.ui.test.accessibility androidx.compose.ui.test.internal Overview Classes DelayPropagatingContinuationInterceptorWrapper androidx.compose.ui.test.junit4 Overview Interfaces ComposeContentTestRule ComposeTestRule Classes AndroidComposeTestRule AndroidComposeTestRule.AndroidComposeStatement StateRestorationTester androidx.compose.ui.test.junit4.accessibility androidx.compose.ui.test.junit4.android Overview Exceptions ComposeNotIdleException androidx.compose.ui.test.junit4.v2 androidx.compose.ui.test.v2 androidx.compose.ui.text Overview Interfaces AnnotatedString.Annotation LinkInteractionListener Paragraph ParagraphIntrinsics TextInclusionStrategy Classes AnnotatedString AnnotatedString.Builder AnnotatedString.Builder.BulletScope AnnotatedString.Range Bullet EmojiSupportMatch LinkAnnotation LinkAnnotation.Clickable LinkAnnotation.Url MultiParagraph MultiParagraphIntrinsics ParagraphStyle Placeholder PlaceholderVerticalAlign PlatformParagraphStyle PlatformSpanStyle PlatformTextStyle SpanStyle StringAnnotation TextGranularity TextLayoutInput TextLayoutResult TextLinkStyles TextMeasurer TextRange TextStyle TtsAnnotation UrlAnnotation VerbatimTtsAnnotation Annotations ExperimentalTextApi InternalTextApi Objects AndroidComposeUiTextFlags AnnotatedString.Companion TextPainter Composables rememberTextMeasurer androidx.compose.ui.text.android Overview Annotations InternalPlatformTextApi Objects StaticLayoutFactory androidx.compose.ui.text.font Overview Interfaces AndroidFont.TypefaceLoader Font Font.ResourceLoader FontFamily.Resolver FontVariation.Setting Typeface Classes AndroidFont DeviceFontFamilyName FileBasedFontFamily FontFamily FontListFontFamily FontLoadingStrategy FontStyle FontSynthesis FontVariation.Settings FontWeight GenericFontFamily LoadedFontFamily ResourceFont SystemFontFamily Objects FontVariation androidx.compose.ui.text.googlefonts Overview Classes GoogleFont GoogleFont.Provider androidx.compose.ui.text.input Overview Interfaces EditCommand InputEventCallback OffsetMapping PlatformTextInputService VisualTransformation Classes BackspaceCommand CommitTextCommand DeleteAllCommand DeleteSurroundingTextCommand DeleteSurroundingTextInCodePointsCommand EditProcessor EditingBuffer FinishComposingTextCommand ImeAction ImeOptions KeyboardCapitalization KeyboardType MoveCursorCommand PasswordVisualTransformation PlatformImeOptions SetComposingRegionCommand SetComposingTextCommand SetSelectionCommand TextFieldValue TextInputService TextInputSession TransformedText androidx.compose.ui.text.intl Overview Classes Locale LocaleList androidx.compose.ui.text.platform.extensions androidx.compose.ui.text.style Overview Classes BaselineShift Hyphens LineBreak LineBreak.Strategy LineBreak.Strictness LineBreak.WordBreak LineHeightStyle LineHeightStyle.Alignment LineHeightStyle.Mode LineHeightStyle.Trim TextAlign TextDecoration TextDirection TextGeometricTransform TextIndent TextMotion TextOverflow Enums ResolvedTextDirection androidx.compose.ui.tooling Overview Classes PreviewActivity Objects ComposableInvoker Composables InInspectionModeOnly androidx.compose.ui.tooling.animation Overview Classes ToolingState androidx.compose.ui.tooling.data Overview Interfaces SourceContext Classes CallGroup ContextCache Group JoinedKey NodeGroup ParameterInformation SourceLocation Annotations UiToolingDataApi androidx.compose.ui.tooling.preview Overview Interfaces PreviewParameterProvider PreviewWrapperProvider Annotations Preview PreviewDynamicColors PreviewFontScale PreviewLightDark PreviewParameter PreviewScreenSizes PreviewWrapper Objects AndroidUiModes Devices Wallpapers androidx.compose.ui.tooling.preview.datasource Overview Classes CollectionPreviewParameterProvider LoremIpsum androidx.compose.ui.unit Overview Interfaces Density FontScaling Classes Constraints Dp DpOffset DpRect DpSize IntOffset IntRect IntSize TextUnit TextUnitType Velocity Enums LayoutDirection Annotations ExperimentalUnitApi Objects ComposeUiUnitFlags Dp.Companion DpOffset.Companion IntOffset.Companion IntSize.Companion androidx.compose.ui.util androidx.compose.ui.viewinterop Overview Classes InteropView Composables AndroidView AndroidViewBinding androidx.compose.ui.window Overview Interfaces DialogWindowProvider PopupPositionProvider Classes DialogProperties PopupProperties Enums SecureFlagPolicy Composables Dialog Popup androidx.concurrent.futures Overview Interfaces CallbackToFutureAdapter.Resolver Classes CallbackToFutureAdapter CallbackToFutureAdapter.Completer Objects SuspendToFutureAdapter androidx.constraintlayout.compose Overview Interfaces BaselineAnchorable ConstraintLayoutTagParentData ConstraintSet DesignInfoProvider Dimension Dimension.Coercible Dimension.MaxCoercible Dimension.MinCoercible HorizontalAnchorable LayoutInformationReceiver MotionCarouselScope MotionItemsProvider MotionScene Transition VerticalAnchorable Classes Arc BaseKeyFrameScope BaseKeyFramesScope ChainStyle ConstrainScope ConstrainedLayoutReference ConstraintLayoutBaseScope ConstraintLayoutBaseScope.BaselineAnchor ConstraintLayoutBaseScope.HorizontalAnchor ConstraintLayoutBaseScope.VerticalAnchor ConstraintLayoutScope ConstraintLayoutScope.ConstrainedLayoutReferences ConstraintSetRef ConstraintSetScope ConstraintSetScope.ConstrainedLayoutReferences CurveFit DebugFlags Easing FlowStyle GridFlag HorizontalAlign HorizontalChainReference HorizontalChainScope InvalidationStrategy InvalidationStrategySpecification KeyAttributeScope KeyAttributesScope KeyCycleScope KeyCyclesScope KeyPositionScope KeyPositionsScope LayoutReference MotionLayoutScope MotionLayoutScope.CustomProperties MotionLayoutScope.MotionProperties MotionSceneScope MotionSceneScope.ConstrainedLayoutReferences OnSwipe RelativePosition Skip Span SpringBoundary State SwipeDirection SwipeMode SwipeSide SwipeTouchUp TransitionScope VerticalAlign VerticalChainReference VerticalChainScope Visibility Wrap Enums LayoutInfoFlags MotionLayoutDebugFlags MotionLayoutFlag Annotations ExperimentalMotionApi Objects DesignElements Composables ConstraintLayout ConstraintSet ItemHolder MotionCarousel MotionLayout MotionScene Modifiers layoutId androidx.constraintlayout.core Overview Interfaces ArrayRow.ArrayRowVariables Classes ArrayLinkedVariables ArrayRow Cache GoalRow LinearSystem Metrics PriorityGoalRow SolverVariable SolverVariableValues Enums SolverVariable.Type androidx.constraintlayout.core.dsl Overview Classes Barrier Chain Chain.Anchor Constraint Constraint.Anchor Constraint.HAnchor Constraint.VAnchor ConstraintSet Guideline HChain HChain.HAnchor Helper Helper.HelperType KeyAttribute KeyAttributes KeyCycle KeyCycles KeyFrames KeyPosition KeyPositions Keys MotionScene OnSwipe Ref Transition VChain VChain.VAnchor VGuideline Enums Chain.Style Constraint.Behaviour Constraint.ChainMode Constraint.HSide Constraint.Side Constraint.VSide Helper.Type KeyAttribute.Fit KeyAttribute.Visibility KeyAttributes.Fit KeyAttributes.Visibility KeyCycle.Wave KeyCycles.Wave KeyPosition.Type KeyPositions.Type OnSwipe.Boundary OnSwipe.Drag OnSwipe.Mode OnSwipe.Side OnSwipe.TouchUp androidx.constraintlayout.core.motion Overview Classes CustomAttribute CustomVariable Motion MotionPaths MotionWidget MotionWidget.Motion MotionWidget.PropertySet Enums CustomAttribute.AttributeType androidx.constraintlayout.core.motion.key Overview Classes MotionConstraintSet MotionKey MotionKeyAttributes MotionKeyCycle MotionKeyPosition MotionKeyTimeCycle MotionKeyTrigger androidx.constraintlayout.core.motion.parse Overview Classes KeyParser androidx.constraintlayout.core.motion.utils Overview Interfaces DifferentialInterpolator StopEngine TypedValues TypedValues.AttributesType TypedValues.Custom TypedValues.CycleType TypedValues.MotionScene TypedValues.MotionType TypedValues.OnSwipe TypedValues.PositionType TypedValues.TransitionType TypedValues.TriggerType Utils.DebugHandle Classes ArcCurveFit CurveFit Easing FloatRect HyperSpline HyperSpline.Cubic KeyCache KeyCycleOscillator KeyCycleOscillator.PathRotateSet KeyFrameArray KeyFrameArray.CustomArray KeyFrameArray.CustomVar LinearCurveFit MonotonicCurveFit Oscillator Rect Schlick SplineSet SplineSet.CustomSet SplineSet.CustomSpline SpringStopEngine StepCurve StopLogicEngine StopLogicEngine.Decelerate TimeCycleSplineSet TimeCycleSplineSet.CustomSet TimeCycleSplineSet.CustomVarSet TimeCycleSplineSet.Sort TypedBundle Utils VelocityMatrix ViewState androidx.constraintlayout.core.parser Overview Classes CLArray CLContainer CLElement CLKey CLNumber CLObject CLParser CLString CLToken Exceptions CLParsingException androidx.constraintlayout.core.state Overview Interfaces ConstraintReference.ConstraintReferenceFactory CoreMotionScene CorePixelDp Interpolator Reference RegistryCallback Classes ConstraintReference ConstraintSetParser ConstraintSetParser.DesignElement ConstraintSetParser.LayoutVariables Dimension HelperReference Registry State Transition Transition.WidgetState TransitionParser WidgetFrame Enums ConstraintSetParser.MotionLayoutDebugFlags Dimension.Type State.Chain State.Constraint State.Direction State.Helper State.Wrap androidx.constraintlayout.core.state.helpers Overview Interfaces Facade Classes AlignHorizontallyReference AlignVerticallyReference BarrierReference ChainReference FlowReference GridReference GuidelineReference HorizontalChainReference VerticalChainReference androidx.constraintlayout.core.utils Overview Classes GridCore GridEngine androidx.constraintlayout.core.widgets Overview Interfaces Helper Classes Barrier Chain ChainHead ConstraintAnchor ConstraintWidget ConstraintWidgetContainer Flow Guideline HelperWidget Optimizer Placeholder Rectangle VirtualLayout WidgetContainer Enums ConstraintAnchor.Type ConstraintWidget.DimensionBehaviour androidx.constraintlayout.core.widgets.analyzer Overview Interfaces BasicMeasure.Measurer Dependency Classes BasicMeasure BasicMeasure.Measure ChainRun DependencyGraph DependencyNode Direct Grouping HorizontalWidgetRun VerticalWidgetRun WidgetGroup WidgetRun androidx.constraintlayout.helper.widget Overview Interfaces Carousel.Adapter Classes Carousel CircularFlow Flow Grid Layer MotionEffect MotionPlaceholder androidx.constraintlayout.motion.utils Overview Classes CustomSupport StopLogic ViewOscillator ViewOscillator.PathRotateSet ViewSpline ViewSpline.CustomSet ViewSpline.PathRotate ViewState ViewTimeCycle ViewTimeCycle.CustomSet ViewTimeCycle.PathRotate androidx.constraintlayout.motion.widget Overview Interfaces Animatable CustomFloatAttributes FloatLayout MotionHelperInterface MotionLayout.MotionTracker MotionLayout.TransitionListener Classes Debug DesignTool Key KeyAttributes KeyCycle KeyFrames KeyPosition KeyTimeCycle KeyTrigger MotionController MotionHelper MotionInterpolator MotionLayout MotionScene MotionScene.Transition MotionScene.Transition.TransitionOnClick OnSwipe TransitionAdapter TransitionBuilder ViewTransition ViewTransitionController androidx.constraintlayout.utils.widget Overview Classes ImageFilterButton ImageFilterView MockView MotionButton MotionLabel MotionTelltales androidx.constraintlayout.widget Overview Interfaces ConstraintLayout.ValueModifier SharedValues.SharedValuesListener Classes Barrier ConstraintAttribute ConstraintHelper ConstraintLayout ConstraintLayout.LayoutParams ConstraintLayoutStates ConstraintLayoutStatistics ConstraintProperties ConstraintSet ConstraintSet.Constraint ConstraintSet.Layout ConstraintSet.Motion ConstraintSet.PropertySet ConstraintSet.Transform Constraints Constraints.LayoutParams ConstraintsChangedListener Group Guideline Placeholder ReactiveGuide SharedValues StateSet VirtualLayout Enums ConstraintAttribute.AttributeType androidx.contentpager.content Overview Interfaces ContentPager.ContentCallback ContentPager.QueryRunner ContentPager.QueryRunner.Callback Classes ContentPager LoaderQueryRunner Query Annotations ContentPager.CursorDisposition androidx.coordinatorlayout Overview Classes R R.attr R.style androidx.coordinatorlayout.widget Overview Interfaces CoordinatorLayout.AttachedBehavior Classes CoordinatorLayout CoordinatorLayout.Behavior CoordinatorLayout.LayoutParams CoordinatorLayout.SavedState Annotations CoordinatorLayout.DefaultBehavior androidx.core Overview Classes R R.attr R.style androidx.core.accessibilityservice Overview Classes AccessibilityServiceInfoCompat androidx.core.animation Overview Interfaces Animator.AnimatorListener Animator.AnimatorPauseListener Animator.AnimatorUpdateListener Interpolator TimeAnimator.TimeListener TypeEvaluator Classes AccelerateDecelerateInterpolator AccelerateInterpolator Animator AnimatorInflater AnimatorListenerAdapter AnimatorSet AnimatorSet.Builder AnimatorTestRule AnticipateInterpolator AnticipateOvershootInterpolator ArgbEvaluator BidirectionalTypeConverter BounceInterpolator CycleInterpolator DecelerateInterpolator FloatArrayEvaluator FloatEvaluator FloatProperty IntArrayEvaluator IntEvaluator IntProperty Keyframe LinearInterpolator ObjectAnimator OvershootInterpolator PathInterpolator PointFEvaluator PropertyValuesHolder RectEvaluator TimeAnimator TypeConverter ValueAnimator androidx.core.app Overview Interfaces ActivityCompat.OnRequestPermissionsResultCallback ActivityCompat.PermissionCompatDelegate NotificationCompat.Action.Extender NotificationCompat.Extender OnMultiWindowModeChangedProvider OnNewIntentProvider OnPictureInPictureModeChangedProvider OnPictureInPictureUiStateChangedProvider OnUserLeaveHintProvider PictureInPictureProvider SharedElementCallback.OnSharedElementsReadyListener TaskStackBuilder.SupportParentable Classes ActivityCompat ActivityManagerCompat ActivityOptionsCompat AlarmManagerCompat AppComponentFactory AppLaunchChecker AppOpsManagerCompat BundleCompat DialogCompat FrameMetricsAggregator GrammaticalInflectionManagerCompat JobIntentService LocaleManagerCompat MultiWindowModeChangedInfo NavUtils NotificationChannelCompat NotificationChannelCompat.Builder NotificationChannelGroupCompat NotificationChannelGroupCompat.Builder NotificationCompat NotificationCompat.Action NotificationCompat.Action.Builder NotificationCompat.Action.WearableExtender NotificationCompat.BigPictureStyle NotificationCompat.BigTextStyle NotificationCompat.BubbleMetadata NotificationCompat.BubbleMetadata.Builder NotificationCompat.Builder NotificationCompat.CallStyle NotificationCompat.CarExtender NotificationCompat.CarExtender.UnreadConversation NotificationCompat.CarExtender.UnreadConversation.Builder NotificationCompat.DecoratedCustomViewStyle NotificationCompat.InboxStyle NotificationCompat.MessagingStyle NotificationCompat.MessagingStyle.Message NotificationCompat.Metric NotificationCompat.Metric.FixedDate NotificationCompat.Metric.FixedFloat NotificationCompat.Metric.FixedInt NotificationCompat.Metric.FixedText NotificationCompat.Metric.FixedTime NotificationCompat.Metric.MetricValue NotificationCompat.Metric.TimeDifference NotificationCompat.MetricStyle NotificationCompat.ProgressStyle NotificationCompat.ProgressStyle.Point NotificationCompat.ProgressStyle.Segment NotificationCompat.ProjectedExtender NotificationCompat.Style NotificationCompat.TvExtender NotificationCompat.WearableExtender NotificationCompatExtras NotificationCompatSideChannelService NotificationManagerCompat NotificationManagerCompat.NotificationWithIdAndTag PendingIntentCompat Person Person.Builder PictureInPictureModeChangedInfo PictureInPictureParamsCompat PictureInPictureParamsCompat.Builder PictureInPictureUiStateCompat RemoteActionCompat RemoteInput RemoteInput.Builder ServiceCompat ShareCompat ShareCompat.IntentBuilder ShareCompat.IntentReader SharedElementCallback TaskStackBuilder Annotations NotificationCompat.Action.SemanticAction androidx.core.backported.fixes Overview Interfaces StatusResolver Classes BackportedFixManager KnownIssue KnownIssues Enums Status androidx.core.content Overview Interfaces OnConfigurationChangedProvider OnTrimMemoryProvider Classes ContentProviderCompat ContentResolverCompat ContextCompat FileProvider IntentCompat IntentSanitizer IntentSanitizer.Builder LocusIdCompat MimeTypeFilter PackageManagerCompat PermissionChecker SharedPreferencesCompat SharedPreferencesCompat.EditorCompat UnusedAppRestrictionsBackportCallback UnusedAppRestrictionsBackportService UnusedAppRestrictionsConstants UriMatcherCompat androidx.core.content.pm Overview Classes ActivityInfoCompat PackageInfoCompat PermissionInfoCompat ShortcutInfoCompat ShortcutInfoCompat.Builder ShortcutManagerCompat androidx.core.content.res Overview Classes ConfigurationHelper ResourcesCompat ResourcesCompat.FontCallback ResourcesCompat.ThemeCompat androidx.core.database Overview Classes CursorWindowCompat DatabaseUtilsCompat androidx.core.database.sqlite Overview Classes SQLiteCursorCompat androidx.core.flagging Overview Interfaces AconfigPackageCompat androidx.core.graphics Overview Classes BitmapCompat BlendModeColorFilterCompat ColorUtils Insets PaintCompat PathParser PathParser.PathDataNode PathSegment PathUtils TypefaceCompat Enums BlendModeCompat androidx.core.graphics.drawable Overview Classes DrawableCompat IconCompat RoundedBitmapDrawable RoundedBitmapDrawableFactory androidx.core.hardware.display Overview Classes DisplayManagerCompat Annotations ExperimentalDisplayApi androidx.core.i18n Overview Classes DateTimeFormatter DateTimeFormatterCommonOptions DateTimeFormatterJdkStyleOptions DateTimeFormatterSkeletonOptions DateTimeFormatterSkeletonOptions.Builder DateTimeFormatterSkeletonOptions.Day DateTimeFormatterSkeletonOptions.Era DateTimeFormatterSkeletonOptions.FractionalSecond DateTimeFormatterSkeletonOptions.Hour DateTimeFormatterSkeletonOptions.Minute DateTimeFormatterSkeletonOptions.Month DateTimeFormatterSkeletonOptions.Period DateTimeFormatterSkeletonOptions.Second DateTimeFormatterSkeletonOptions.Timezone DateTimeFormatterSkeletonOptions.WeekDay DateTimeFormatterSkeletonOptions.Year MessageFormat androidx.core.location Overview Interfaces LocationListenerCompat Classes GnssStatusCompat GnssStatusCompat.Callback LocationCompat LocationManagerCompat LocationRequestCompat LocationRequestCompat.Builder androidx.core.location.altitude Overview Classes AltitudeConverterCompat androidx.core.locationbutton Overview Interfaces OnErrorListener OnPermissionResultListener OnRequestPermissionsListener Classes LocationButton androidx.core.locationbutton.compose Overview Classes LocationButtonTextType Objects LocationButtonDefaults Composables LocationButton androidx.core.locationbutton.testing Overview Classes TestLocationButtonProvider androidx.core.math Overview Classes MathUtils androidx.core.net Overview Classes ConnectivityManagerCompat MailTo TrafficStatsCompat UriCompat Exceptions ParseException androidx.core.os Overview Interfaces CancellationSignal.OnCancelListener OutcomeReceiverCompat ParcelableCompatCreatorCallbacks Classes BufferFillPolicy BundleCompat CancellationSignal ConfigurationCompat EnvironmentCompat ExecutorCompat HandlerCompat HeapProfileRequestBuilder JavaHeapDumpRequestBuilder LocaleListCompat MessageCompat ParcelCompat ParcelableCompat ProcessCompat ProfilingRequest ProfilingRequestBuilder StackSamplingRequestBuilder SystemTraceRequestBuilder TraceCompat UserHandleCompat UserManagerCompat Exceptions OperationCanceledException Annotations BuildCompat.PrereleaseSdkCheck Objects BuildCompat androidx.core.performance Overview Interfaces DevicePerformance Classes DefaultDevicePerformance androidx.core.performance.play.services Overview Classes PlayServicesDevicePerformance androidx.core.performance.testing Overview Classes FakeDevicePerformance androidx.core.pip Overview Interfaces PictureInPictureDelegate.OnPictureInPictureEventListener Classes BasicPictureInPicture PictureInPictureDelegate PictureInPictureDelegate.Event VideoPlaybackPictureInPicture androidx.core.provider Overview Classes DocumentsContractCompat DocumentsContractCompat.DocumentCompat FontRequest FontsContractCompat FontsContractCompat.Columns FontsContractCompat.FontFamilyResult FontsContractCompat.FontInfo FontsContractCompat.FontRequestCallback androidx.core.role Overview Classes RoleManagerCompat androidx.core.service.quicksettings Overview Classes PendingIntentActivityWrapper TileServiceCompat androidx.core.splashscreen Overview Interfaces SplashScreen.KeepOnScreenCondition SplashScreen.OnExitAnimationListener Classes R R.attr R.dimen R.style SplashScreen SplashScreenViewProvider androidx.core.telecom Overview Interfaces CallControlScope Classes CallAttributesCompat CallControlResult CallControlResult.Error CallControlResult.Success CallEndpointCompat CallsManager InCallServiceCompat Exceptions CallException androidx.core.telecom.extensions Overview Interfaces CallExtensionScope CallExtensions CallIconExtension CallIconExtensionRemote CallsManagerExtensions ExtensionInitializationScope KickParticipantAction LocalCallSilenceExtension LocalCallSilenceExtensionRemote MeetingSummaryRemote ParticipantExtension ParticipantExtensionRemote RaiseHandAction RaiseHandState Classes Participant androidx.core.telecom.util Overview Annotations ExperimentalAppActions androidx.core.telephony Overview Classes SubscriptionManagerCompat TelephonyManagerCompat androidx.core.telephony.mbms Overview Classes MbmsHelper androidx.core.testing.util Overview Classes TestConsumer androidx.core.text Overview Interfaces TextDirectionHeuristicCompat Classes BidiFormatter BidiFormatter.Builder HtmlCompat ICUCompat PrecomputedTextCompat PrecomputedTextCompat.Params PrecomputedTextCompat.Params.Builder TextDirectionHeuristicsCompat TextUtilsCompat androidx.core.text.method Overview Classes LinkMovementMethodCompat androidx.core.text.util Overview Classes LinkifyCompat LocalePreferences LocalePreferences.CalendarType LocalePreferences.FirstDayOfWeek LocalePreferences.HourCycle LocalePreferences.TemperatureUnit androidx.core.transition androidx.core.util Overview Interfaces Consumer Function Pools.Pool Predicate Supplier Classes AtomicFile ObjectsCompat Pair PatternsCompat Pools Pools.SimplePool Pools.SynchronizedPool SizeFCompat TypedValueCompat androidx.core.uwb Overview Interfaces UwbAvailabilityCallback UwbClientSessionScope UwbControleeSessionScope UwbControllerSessionScope UwbManager Classes RangingCapabilities RangingControleeParameters RangingMeasurement RangingParameters RangingPosition RangingResult RangingResult.RangingResultFailure RangingResult.RangingResultInitialized RangingResult.RangingResultPeerDisconnected RangingResult.RangingResultPosition UwbAddress UwbComplexChannel UwbDevice UwbRangeDataNtfConfig androidx.core.uwb.exceptions Overview Exceptions UwbApiException UwbHardwareNotAvailableException UwbServiceNotAvailableException UwbSystemCallbackException androidx.core.uwb.rxjava3 androidx.core.view Overview Interfaces ActionProvider.VisibilityListener DifferentialMotionFlingTarget DragStartHelper.OnDragStartListener LayoutInflaterFactory MenuHost MenuItemCompat.OnActionExpandListener MenuProvider NestedScrollingChild NestedScrollingChild2 NestedScrollingChild3 NestedScrollingParent NestedScrollingParent2 NestedScrollingParent3 OnApplyWindowInsetsListener OnReceiveContentListener OnReceiveContentViewBehavior ScrollingView TintableBackgroundView ViewCompat.OnUnhandledKeyEventListenerCompat ViewPropertyAnimatorListener ViewPropertyAnimatorUpdateListener WindowInsetsAnimationControlListenerCompat WindowInsetsControllerCompat.OnControllableInsetsChangedListener Classes AccessibilityDelegateCompat ActionProvider ContentInfoCompat ContentInfoCompat.Builder DifferentialMotionFlingController DisplayCompat DisplayCompat.ModeCompat DisplayCutoutCompat DisplayShapeCompat DragAndDropPermissionsCompat DragStartHelper GestureDetectorCompat GravityCompat HapticFeedbackConstantsCompat InputDeviceCompat LayoutInflaterCompat MarginLayoutParamsCompat MenuCompat MenuHostHelper MenuItemCompat MotionEventCompat NestedScrollingChildHelper NestedScrollingParentHelper OneShotPreDrawListener PointerIconCompat RoundedCornerCompat ScaleGestureDetectorCompat ScrollFeedbackProviderCompat SoftwareKeyboardControllerCompat VelocityTrackerCompat ViewCompat ViewConfigurationCompat ViewGroupCompat ViewParentCompat ViewPropertyAnimatorCompat ViewPropertyAnimatorListenerAdapter ViewStructureCompat WindowCompat WindowInsetsAnimationCompat WindowInsetsAnimationCompat.BoundsCompat WindowInsetsAnimationCompat.Callback WindowInsetsAnimationControllerCompat WindowInsetsCompat WindowInsetsCompat.Builder WindowInsetsCompat.Side WindowInsetsCompat.Type WindowInsetsControllerCompat androidx.core.view.accessibility Overview Interfaces AccessibilityManagerCompat.AccessibilityStateChangeListener AccessibilityManagerCompat.TouchExplorationStateChangeListener AccessibilityViewCommand Classes AccessibilityClickableSpanCompat AccessibilityEventCompat AccessibilityManagerCompat AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat AccessibilityNodeInfoCompat AccessibilityNodeInfoCompat.AccessibilityActionCompat AccessibilityNodeInfoCompat.CollectionInfoCompat AccessibilityNodeInfoCompat.CollectionInfoCompat.Builder AccessibilityNodeInfoCompat.CollectionItemInfoCompat AccessibilityNodeInfoCompat.CollectionItemInfoCompat.Builder AccessibilityNodeInfoCompat.MathInfoCompat AccessibilityNodeInfoCompat.RangeInfoCompat AccessibilityNodeInfoCompat.SelectionCompat AccessibilityNodeInfoCompat.SelectionPositionCompat AccessibilityNodeInfoCompat.StructuredDataInfoCompat AccessibilityNodeInfoCompat.TouchDelegateInfoCompat AccessibilityNodeProviderCompat AccessibilityRecordCompat AccessibilityViewCommand.CommandArguments AccessibilityViewCommand.MoveAtGranularityArguments AccessibilityViewCommand.MoveHtmlArguments AccessibilityViewCommand.MoveWindowArguments AccessibilityViewCommand.ScrollToPositionArguments AccessibilityViewCommand.SetProgressArguments AccessibilityViewCommand.SetSelectionArguments AccessibilityViewCommand.SetTextArguments AccessibilityWindowInfoCompat androidx.core.view.animation Overview Classes PathInterpolatorCompat androidx.core.view.autofill Overview Classes AutofillIdCompat androidx.core.view.contentcapture Overview Classes ContentCaptureSessionCompat androidx.core.view.inputmethod Overview Interfaces InputConnectionCompat.OnCommitContentListener Classes EditorInfoCompat InputConnectionCompat InputContentInfoCompat TextAttributeCompat TextAttributeCompat.Builder androidx.core.view.insets Overview Classes ColorProtection GradientProtection Protection ProtectionLayout androidx.core.viewtree androidx.core.widget Overview Interfaces NestedScrollView.OnScrollChangeListener TintableCompoundButton TintableCompoundDrawablesView Classes AutoScrollHelper CheckedTextViewCompat CompoundButtonCompat ContentLoadingProgressBar EdgeEffectCompat ImageViewCompat ListPopupWindowCompat ListViewAutoScrollHelper ListViewCompat NestedScrollView PopupMenuCompat PopupWindowCompat RemoteViewsCompat.RemoteCollectionItems RemoteViewsCompat.RemoteCollectionItems.Builder ScrollerCompat TextViewCompat Objects RemoteViewsCompat androidx.credentials Overview Interfaces CredentialManager CredentialManagerCallback CredentialProvider Classes ClearCredentialStateRequest CreateCredentialRequest CreateCredentialRequest.DisplayInfo CreateCredentialResponse CreateCustomCredentialRequest CreateCustomCredentialResponse CreateDigitalCredentialRequest CreateDigitalCredentialResponse CreatePasswordRequest CreatePasswordResponse CreatePublicKeyCredentialRequest CreatePublicKeyCredentialResponse CreateRestoreCredentialRequest CreateRestoreCredentialResponse Credential CredentialOption CustomCredential DigitalCredential GetCredentialRequest GetCredentialRequest.Builder GetCredentialResponse GetCustomCredentialOption GetDigitalCredentialOption GetPasswordOption GetPublicKeyCredentialOption GetRestoreCredentialOption PasswordCredential PendingGetCredentialRequest PrepareGetCredentialResponse PrepareGetCredentialResponse.PendingGetCredentialHandle PrepareGetCredentialResponse.TestBuilder PublicKeyCredential RestoreCredential SignalAllAcceptedCredentialIdsRequest SignalCredentialStateRequest SignalCredentialStateResponse SignalCurrentUserDetailsRequest SignalUnknownCredentialRequest Annotations ExperimentalDigitalCredentialApi androidx.credentials.e2ee Overview Classes IdentityKey androidx.credentials.exceptions Overview Exceptions ClearCredentialCustomException ClearCredentialException ClearCredentialInterruptedException ClearCredentialProviderConfigurationException ClearCredentialUnknownException ClearCredentialUnsupportedException CreateCredentialCancellationException CreateCredentialCustomException CreateCredentialException CreateCredentialInterruptedException CreateCredentialNoCreateOptionException CreateCredentialProviderConfigurationException CreateCredentialUnknownException CreateCredentialUnsupportedException GetCredentialCancellationException GetCredentialCustomException GetCredentialException GetCredentialInterruptedException GetCredentialProviderConfigurationException GetCredentialUnknownException GetCredentialUnsupportedException NoCredentialException androidx.credentials.exceptions.domerrors Overview Classes AbortError ConstraintError DataCloneError DataError DomError EncodingError HierarchyRequestError InUseAttributeError InvalidCharacterError InvalidModificationError InvalidNodeTypeError InvalidStateError NamespaceError NetworkError NoModificationAllowedError NotAllowedError NotFoundError NotReadableError NotSupportedError OperationError OptOutError QuotaExceededError ReadOnlyError SecurityError SyntaxError TimeoutError TransactionInactiveError UnknownError VersionError WrongDocumentError androidx.credentials.exceptions.publickeycredential Overview Exceptions CreatePublicKeyCredentialDomException CreatePublicKeyCredentialException GetPublicKeyCredentialDomException GetPublicKeyCredentialException SignalCredentialRateLimitExceededException SignalCredentialSecurityException SignalCredentialStateException SignalCredentialStateProviderConfigurationException SignalCredentialUnknownException androidx.credentials.exceptions.restorecredential Overview Exceptions CreateRestoreCredentialDomException E2eeUnavailableException androidx.credentials.provider Overview Classes Action Action.Builder AuthenticationAction AuthenticationAction.Builder AuthenticationError AuthenticationResult BeginCreateCredentialRequest BeginCreateCredentialResponse BeginCreateCredentialResponse.Builder BeginCreateCustomCredentialRequest BeginCreatePasswordCredentialRequest BeginCreatePublicKeyCredentialRequest BeginGetCredentialOption BeginGetCredentialRequest BeginGetCredentialResponse BeginGetCredentialResponse.Builder BeginGetCustomCredentialOption BeginGetPasswordOption BeginGetPublicKeyCredentialOption BiometricPromptData BiometricPromptData.Builder BiometricPromptResult CallingAppInfo CreateEntry CreateEntry.Builder CredentialEntry CredentialProviderService CustomCredentialEntry CustomCredentialEntry.Builder PasswordCredentialEntry PasswordCredentialEntry.Builder PendingIntentHandler ProviderClearCredentialStateRequest ProviderCreateCredentialRequest ProviderGetCredentialRequest PublicKeyCredentialEntry PublicKeyCredentialEntry.Builder RemoteEntry RemoteEntry.Builder SigningInfoCompat androidx.credentials.providerevents Overview Interfaces CredentialEventsProvider DeviceSetupProvider ProviderEventsApiProvider ProviderEventsManager Classes IntentHandler androidx.credentials.providerevents.exception Overview Exceptions ClearExportException ClearExportProviderConfigurationException ClearExportUnknownErrorException ExportCredentialsException ExportCredentialsInvalidJsonException ExportCredentialsSystemErrorException ExportCredentialsUnknownCallerException ExportCredentialsUnknownErrorException GetCredentialTransferCapabilitiesException GetCredentialTransferCapabilitiesInvalidJsonException GetCredentialTransferCapabilitiesSystemErrorException GetCredentialTransferCapabilitiesUnknownCallerException GetCredentialTransferCapabilitiesUnknownErrorException ImportCredentialsCancellationException ImportCredentialsException ImportCredentialsInvalidJsonException ImportCredentialsNoExportOptionException ImportCredentialsProviderConfigurationException ImportCredentialsSystemErrorException ImportCredentialsUnknownCallerException ImportCredentialsUnknownErrorException RegisterExportException RegisterExportProviderConfigurationException RegisterExportUnknownErrorException androidx.credentials.providerevents.service Overview Classes CredentialProviderEventsService DeviceSetupService androidx.credentials.providerevents.signal Overview Interfaces ProviderSignalCredentialStateCallback Classes ProviderSignalCredentialStateRequest androidx.credentials.providerevents.transfer Overview Classes ClearExportRequest ClearExportResponse CredentialTransferCapabilities CredentialTransferCapabilitiesRequest ExportCredentialsRequest ExportCredentialsResponse ExportEntry ImportCredentialsRequest ImportCredentialsResponse PerTypeExportResult ProviderImportCredentialsRequest ProviderImportCredentialsResponse RegisterExportRequest RegisterExportResponse Objects CredentialTypes KnownExtensions androidx.credentials.registry.digitalcredentials.mdoc Overview Classes MdocEntry MdocField MdocInlineIssuanceEntry MdocInlineIssuanceEntry.SupportedMdoc androidx.credentials.registry.digitalcredentials.openid4vp Overview Classes OpenId4VpRegistry androidx.credentials.registry.digitalcredentials.sdjwt Overview Classes SdJwtClaim SdJwtEntry SdJwtInlineIssuanceEntry SdJwtInlineIssuanceEntry.SupportedSdJwt androidx.credentials.registry.provider Overview Interfaces RegistryManagerProvider Classes ClearCreationOptionsRequest ClearCreationOptionsRequest.PerTypeConfig ClearCreationOptionsResponse ClearCredentialRegistryRequest ClearCredentialRegistryRequest.PerTypeConfig ClearCredentialRegistryResponse RegisterCreationOptionsRequest RegisterCreationOptionsResponse RegisterCredentialsRequest RegisterCredentialsResponse RegistryManager SelectedCredential SelectedCredentialSet Exceptions ClearCreationOptionsConfigurationException ClearCreationOptionsException ClearCreationOptionsUnknownException ClearCredentialRegistryConfigurationException ClearCredentialRegistryException ClearCredentialRegistryUnknownException RegisterCreationOptionsConfigurationException RegisterCreationOptionsException RegisterCreationOptionsUnknownException RegisterCredentialsConfigurationException RegisterCredentialsException RegisterCredentialsUnknownException androidx.credentials.registry.provider.digitalcredentials Overview Classes DigitalCredentialEntry DigitalCredentialField DigitalCredentialRegistry DigitalCredentialRegistryResponse EntryDisplayProperties FieldDisplayProperties InlineIssuanceEntry InlineIssuanceEntry.InlineIssuanceDisplayProperties VerificationEntryDisplayProperties VerificationFieldDisplayProperties androidx.cursoradapter.widget Overview Interfaces SimpleCursorAdapter.CursorToStringConverter SimpleCursorAdapter.ViewBinder Classes CursorAdapter ResourceCursorAdapter SimpleCursorAdapter androidx.customview.poolingcontainer Overview Interfaces PoolingContainerListener androidx.customview.view Overview Classes AbsSavedState androidx.customview.widget Overview Interfaces Openable Classes ExploreByTouchHelper ViewDragHelper ViewDragHelper.Callback androidx.datastore androidx.datastore.core Overview Interfaces Closeable CorruptionHandler DataMigration DataStore InterProcessCoordinator ReadScope Serializer Storage StorageConnection WriteScope Classes DataStore.Builder FileStorage Exceptions CorruptionException IOException Objects DataStoreFactory MultiProcessDataStoreFactory androidx.datastore.core.handlers Overview Classes ReThrowCorruptionHandler ReplaceFileCorruptionHandler androidx.datastore.core.okio Overview Interfaces OkioSerializer Classes OkioStorage WebLocalStorage WebOpfsStorage WebSerializer WebSessionStorage androidx.datastore.guava Overview Classes GuavaDataStore GuavaDataStore.Builder androidx.datastore.migrations Overview Classes SharedPreferencesMigration SharedPreferencesView androidx.datastore.preferences androidx.datastore.preferences.core Overview Classes MutablePreferences Preferences Preferences.Key Preferences.Pair Objects PreferenceDataStoreFactory PreferencesFileSerializer PreferencesSerializer androidx.datastore.preferences.rxjava2 Overview Classes RxPreferenceDataStoreBuilder androidx.datastore.preferences.rxjava3 Overview Classes RxPreferenceDataStoreBuilder androidx.datastore.rxjava2 Overview Interfaces RxDataMigration RxSharedPreferencesMigration Classes RxDataStore RxDataStoreBuilder RxSharedPreferencesMigrationBuilder androidx.datastore.rxjava3 Overview Interfaces RxDataMigration RxSharedPreferencesMigration Classes RxDataStore RxDataStoreBuilder RxSharedPreferencesMigrationBuilder androidx.datastore.tink Overview Classes AeadSerializer androidx.documentfile.provider Overview Classes DocumentFile androidx.draganddrop Overview Classes DropHelper DropHelper.Options DropHelper.Options.Builder androidx.drawerlayout Overview Classes R R.attr androidx.drawerlayout.widget Overview Interfaces DrawerLayout.DrawerListener Classes DrawerLayout DrawerLayout.LayoutParams DrawerLayout.SavedState DrawerLayout.SimpleDrawerListener androidx.dynamicanimation.animation Overview Interfaces DynamicAnimation.OnAnimationEndListener DynamicAnimation.OnAnimationUpdateListener FrameCallbackScheduler Classes AnimationHandler DynamicAnimation DynamicAnimation.ViewProperty FlingAnimation FloatPropertyCompat FloatValueHolder SpringAnimation SpringForce androidx.emoji Overview Classes R R.attr androidx.emoji.bundled Overview Classes BundledEmojiCompatConfig androidx.emoji.text Overview Interfaces EmojiCompat.GlyphChecker EmojiCompat.MetadataRepoLoader Classes EmojiCompat EmojiCompat.Config EmojiCompat.InitCallback EmojiCompat.MetadataRepoLoaderCallback EmojiSpan FontRequestEmojiCompatConfig FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy FontRequestEmojiCompatConfig.RetryPolicy MetadataRepo androidx.emoji.widget Overview Classes EmojiAppCompatButton EmojiAppCompatEditText EmojiAppCompatTextView EmojiButton EmojiEditText EmojiEditTextHelper EmojiExtractTextLayout EmojiTextView EmojiTextViewHelper androidx.emoji2.bundled Overview Classes BundledEmojiCompatConfig androidx.emoji2.emojipicker Overview Interfaces RecentEmojiAsyncProvider RecentEmojiProvider Classes EmojiPickerView EmojiViewItem RecentEmojiProviderAdapter androidx.emoji2.text Overview Interfaces EmojiCompat.GlyphChecker EmojiCompat.MetadataRepoLoader EmojiCompat.SpanFactory Classes DefaultEmojiCompatConfig EmojiCompat EmojiCompat.Config EmojiCompat.InitCallback EmojiCompat.MetadataRepoLoaderCallback EmojiCompatInitializer EmojiSpan FontRequestEmojiCompatConfig FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy FontRequestEmojiCompatConfig.RetryPolicy MetadataRepo TypefaceEmojiRasterizer androidx.emoji2.viewsintegration Overview Classes EmojiEditTextHelper EmojiTextViewHelper androidx.emoji2.widget Overview Classes EmojiButton EmojiEditText EmojiExtractTextLayout EmojiTextView R R.attr androidx.enterprise.feedback Overview Interfaces KeyedAppStatesCallback Classes FakeKeyedAppStatesReporter KeyedAppState KeyedAppState.KeyedAppStateBuilder KeyedAppStatesReporter KeyedAppStatesService ReceivedKeyedAppState ReceivedKeyedAppState.ReceivedKeyedAppStateBuilder androidx.exifinterface.media Overview Classes ExifInterface androidx.fragment.app Overview Interfaces FragmentManager.BackStackEntry FragmentManager.OnBackStackChangedListener FragmentOnAttachListener FragmentResultListener FragmentResultOwner Classes DialogFragment Fragment Fragment.SavedState FragmentActivity FragmentContainer FragmentContainerView FragmentController FragmentFactory FragmentHostCallback FragmentManager FragmentManager.FragmentLifecycleCallbacks FragmentManagerNonConfig FragmentPagerAdapter FragmentStatePagerAdapter FragmentTabHost FragmentTransaction ListFragment Exceptions Fragment.InstantiationException Annotations PredictiveBackControl androidx.fragment.app.strictmode Overview Interfaces FragmentStrictMode.OnViolationListener Classes FragmentStrictMode.Policy FragmentStrictMode.Policy.Builder Exceptions FragmentReuseViolation FragmentTagUsageViolation GetRetainInstanceUsageViolation GetTargetFragmentRequestCodeUsageViolation GetTargetFragmentUsageViolation RetainInstanceUsageViolation SetRetainInstanceUsageViolation SetTargetFragmentUsageViolation SetUserVisibleHintViolation TargetFragmentUsageViolation Violation WrongFragmentContainerViolation WrongNestedHierarchyViolation Objects FragmentStrictMode androidx.fragment.app.testing Overview Interfaces FragmentScenario.FragmentAction Classes FragmentScenario androidx.fragment.compose Overview Classes FragmentState Composables AndroidFragment rememberFragmentState androidx.glance Overview Interfaces GlanceId GlanceModifier GlanceModifier.Element ImageProvider Classes ButtonColors ColorFilter CombinedGlanceModifier Enums Visibility Annotations ExperimentalGlanceApi GlanceComposable Objects ButtonDefaults GlanceModifier.Companion GlanceTheme Composables Button GlanceTheme Image currentState androidx.glance.action Overview Interfaces Action Classes ActionParameters ActionParameters.Key ActionParameters.Pair MutableActionParameters Composables action clickable androidx.glance.appwidget Overview Interfaces PreviewSizeMode SizeMode Classes CheckBoxColors GlanceAppWidget GlanceAppWidgetManager GlanceAppWidgetReceiver GlanceRemoteViews GlanceRemoteViewsService MyPackageReplacedReceiver R R.bool R.layout RadioButtonColors RemoteViewsCompositionResult SizeMode.Responsive SwitchColors UnmanagedSessionReceiver Annotations ExperimentalGlanceRemoteViewsApi Objects CheckboxDefaults ProgressIndicatorDefaults RadioButtonDefaults SizeMode.Exact SizeMode.Single SwitchDefaults Composables AndroidRemoteViews CheckBox CircularProgressIndicator LinearProgressIndicator RadioButton Switch androidx.glance.appwidget.action Overview Interfaces ActionCallback Classes ActionCallbackBroadcastReceiver ActionTrampolineActivity InvisibleActionTrampolineActivity androidx.glance.appwidget.components Overview Composables CircleIconButton FilledButton OutlineButton Scaffold SquareIconButton TitleBar androidx.glance.appwidget.lazy Overview Interfaces LazyItemScope LazyListScope LazyVerticalGridScope VerticalScrollMode Classes GridCells GridCells.Adaptive GridCells.Fixed VerticalScrollMode.SnapScrollMatchHeight Annotations LazyScopeMarker Objects VerticalScrollMode.Normal Composables LazyColumn LazyVerticalGrid androidx.glance.appwidget.multiprocess Overview Classes MultiProcessConfig MultiProcessGlanceAppWidget androidx.glance.appwidget.state androidx.glance.appwidget.testing.unit Overview Interfaces GlanceAppWidgetUnitTest Objects GlanceAppWidgetUnitTestDefaults androidx.glance.color Overview Classes ColorProviders androidx.glance.layout Overview Interfaces ColumnScope RowScope Classes Alignment Alignment.Horizontal Alignment.Vertical ContentScale Composables Box Column Row Spacer androidx.glance.material androidx.glance.material3 androidx.glance.preview Overview Annotations ExperimentalGlancePreviewApi Preview androidx.glance.semantics Overview Interfaces SemanticsPropertyReceiver Classes SemanticsConfiguration SemanticsPropertyKey Objects SemanticsProperties androidx.glance.session androidx.glance.state Overview Interfaces GlanceStateDefinition Objects PreferencesGlanceStateDefinition androidx.glance.testing Overview Interfaces GlanceNodeAssertionsProvider Classes GlanceNode GlanceNodeAssertion GlanceNodeAssertionCollection GlanceNodeMatcher androidx.glance.testing.unit Overview Classes GlanceMappedNode MappedNode androidx.glance.text Overview Classes FontFamily FontStyle FontWeight TextAlign TextDecoration TextStyle Objects TextDefaults Composables Text androidx.glance.unit Overview Interfaces ColorProvider androidx.glance.wear Overview Interfaces WearWidgetData Classes GlanceWearWidget GlanceWearWidgetManager GlanceWearWidgetService WearWidgetBrush WearWidgetDocument Annotations AssociateWithGlanceWearWidget ExperimentalGlanceWearApi Objects WearWidgetBrush.Companion androidx.glance.wear.core Overview Interfaces WearWidgetEvent Classes ActiveWearWidgetHandle ContainerInfo R R.integer WearWidgetParams WearWidgetProviderInfo WearWidgetVisibleEvent WidgetInstanceId androidx.glance.wear.health Overview Objects HealthData androidx.glance.wear.tiles Overview Interfaces TimelineMode Classes GlanceTileService TimeInterval TimelineMode.TimeBoundEntries WearTilesCompositionResult Annotations ExperimentalGlanceWearTilesApi Objects TimelineMode.SingleEntry Composables AndroidLayoutElement androidx.glance.wear.tiles.action Overview Interfaces ActionCallback androidx.glance.wear.tiles.curved Overview Interfaces CurvedChildScope CurvedScope GlanceCurvedModifier GlanceCurvedModifier.Element Classes AnchorType CombinedGlanceCurvedModifier CurvedTextStyle RadialAlignment Annotations CurvedScopeMarker Objects GlanceCurvedModifier.Companion Composables CurvedRow androidx.glance.wear.tiles.state androidx.glance.wear.tooling.preview Overview Classes BaseWidgetPreviewParams RectangularAllWidgetPreviewParams RectangularLargeWidgetPreviewParams RectangularSmallWidgetPreviewParams RoundAllWidgetPreviewParams RoundLargeWidgetPreviewParams RoundSmallWidgetPreviewParams SquircleAllWidgetPreviewParams SquircleLargeWidgetPreviewParams SquircleSmallWidgetPreviewParams Composables WearWidgetPreview androidx.graphics Overview Classes CanvasBufferedRenderer CanvasBufferedRenderer.Builder CanvasBufferedRenderer.RenderRequest CanvasBufferedRenderer.RenderResult androidx.graphics.lowlatency Overview Interfaces CanvasFrontBufferedRenderer.Callback GLFrontBufferedRenderer.Callback LowLatencyCanvasView.Callback Classes BufferInfo CanvasFrontBufferedRenderer FrontBufferSyncStrategy GLFrontBufferedRenderer LowLatencyCanvasView androidx.graphics.opengl Overview Interfaces FrameBufferRenderer.RenderCallback GLFrameBufferRenderer.Callback GLRenderer.EGLContextCallback GLRenderer.RenderCallback SyncStrategy Classes FrameBuffer FrameBufferRenderer GLFrameBufferRenderer GLFrameBufferRenderer.Builder GLRenderer GLRenderer.RenderTarget androidx.graphics.opengl.egl Overview Interfaces EGLSpec Classes EGLConfigAttributes EGLConfigAttributes.Builder EGLManager EGLVersion Exceptions EGLException androidx.graphics.path Overview Classes PathIterator PathSegment Enums PathIterator.ConicEvaluation PathSegment.Type androidx.graphics.shapes Overview Interfaces MutablePoint PointTransformer Classes CornerRounding Cubic Feature FeatureSerializer Morph MutableCubic RoundedPolygon SvgPathParser Objects Feature.Factory RoundedPolygon.Companion androidx.graphics.surface Overview Interfaces SurfaceControlCompat.TransactionCommittedListener Classes SurfaceControlCompat SurfaceControlCompat.Builder SurfaceControlCompat.Transaction androidx.gridlayout.widget Overview Classes GridLayout GridLayout.Alignment GridLayout.LayoutParams GridLayout.Spec androidx.hardware Overview Classes DataSpace SyncFenceCompat androidx.health.connect.client Overview Interfaces HealthConnectClient HealthConnectFeatures PermissionController Annotations ExperimentalMatchmakingApi androidx.health.connect.client.aggregate Overview Classes AggregateMetric AggregationResult AggregationResultGroupedByDuration AggregationResultGroupedByPeriod androidx.health.connect.client.changes Overview Interfaces Change Classes DeletionChange UpsertionChange androidx.health.connect.client.contracts Overview Classes ExerciseRouteRequestContract HealthPermissionsRequestContract androidx.health.connect.client.feature Overview Annotations ExperimentalPersonalHealthRecordApi androidx.health.connect.client.matchmaking Overview Classes MatchmakingRequest MatchmakingResponse androidx.health.connect.client.permission Overview Classes HealthPermission androidx.health.connect.client.records Overview Interfaces Record Classes ActiveCaloriesBurnedRecord ActivityIntensityRecord BasalBodyTemperatureRecord BasalMetabolicRateRecord BloodGlucoseRecord BloodPressureRecord BodyFatRecord BodyTemperatureRecord BodyWaterMassRecord BoneMassRecord CervicalMucusRecord CyclingPedalingCadenceRecord CyclingPedalingCadenceRecord.Sample DistanceRecord ElevationGainedRecord ExerciseCompletionGoal ExerciseCompletionGoal.ActiveCaloriesBurnedGoal ExerciseCompletionGoal.DistanceAndDurationGoal ExerciseCompletionGoal.DistanceGoal ExerciseCompletionGoal.DurationGoal ExerciseCompletionGoal.RepetitionsGoal ExerciseCompletionGoal.StepsGoal ExerciseCompletionGoal.TotalCaloriesBurnedGoal ExerciseLap ExercisePerformanceTarget ExercisePerformanceTarget.CadenceTarget ExercisePerformanceTarget.HeartRateTarget ExercisePerformanceTarget.PowerTarget ExercisePerformanceTarget.RateOfPerceivedExertionTarget ExercisePerformanceTarget.SpeedTarget ExercisePerformanceTarget.WeightTarget ExerciseRoute ExerciseRoute.Location ExerciseRouteResult ExerciseRouteResult.ConsentRequired ExerciseRouteResult.Data ExerciseRouteResult.NoData ExerciseSegment ExerciseSessionRecord FhirResource FhirVersion FloorsClimbedRecord HeartRateRecord HeartRateRecord.Sample HeartRateVariabilityRmssdRecord HeightRecord HydrationRecord IntermenstrualBleedingRecord LeanBodyMassRecord MedicalDataSource MedicalResource MedicalResourceId MenstruationFlowRecord MenstruationPeriodRecord MindfulnessSessionRecord NutritionRecord OvulationTestRecord OxygenSaturationRecord PlannedExerciseBlock PlannedExerciseSessionRecord PlannedExerciseStep PowerRecord PowerRecord.Sample RespiratoryRateRecord RestingHeartRateRecord SexualActivityRecord SkinTemperatureRecord SkinTemperatureRecord.Delta SleepSessionRecord SleepSessionRecord.Stage SpeedRecord SpeedRecord.Sample StepsCadenceRecord StepsCadenceRecord.Sample StepsRecord TotalCaloriesBurnedRecord Vo2MaxRecord WeightRecord WheelchairPushesRecord Objects BodyTemperatureMeasurementLocation ExerciseCompletionGoal.ManualCompletion ExerciseCompletionGoal.UnknownGoal ExercisePerformanceTarget.AmrapTarget ExercisePerformanceTarget.UnknownTarget MealType androidx.health.connect.client.records.metadata Overview Classes DataOrigin Device Metadata androidx.health.connect.client.request Overview Classes AggregateGroupByDurationRequest AggregateGroupByPeriodRequest AggregateRequest ChangesTokenRequest CreateMedicalDataSourceRequest DeleteMedicalResourcesRequest GetMedicalDataSourcesRequest ReadMedicalResourcesInitialRequest ReadMedicalResourcesPageRequest ReadMedicalResourcesRequest ReadRecordsRequest UpsertMedicalResourceRequest androidx.health.connect.client.response Overview Classes ChangesResponse InsertRecordsResponse ReadMedicalResourcesResponse ReadRecordResponse ReadRecordsResponse androidx.health.connect.client.testing Overview Classes FakeHealthConnectClient FakeHealthConnectClientOverrides FakePermissionController androidx.health.connect.client.testing.stubs Overview Interfaces Stub Classes MutableStub androidx.health.connect.client.time Overview Classes TimeRangeFilter androidx.health.connect.client.units Overview Classes BloodGlucose Energy Length Mass Percentage Power Pressure Temperature TemperatureDelta Velocity Volume androidx.health.services.client Overview Interfaces ExerciseClient ExerciseUpdateCallback HealthServicesClient MeasureCallback MeasureClient PassiveListenerCallback PassiveMonitoringClient Classes PassiveListenerService Exceptions HealthServicesException Objects HealthServices androidx.health.services.client.data Overview Interfaces Availability Classes AggregateDataType BatchingMode ComparisonType CumulativeDataPoint DataPoint DataPointAccuracy DataPointContainer DataType DataType.TimeType DataTypeAvailability DataTypeCondition DebouncedDataTypeCondition DebouncedGoal DeltaDataType ExerciseCapabilities ExerciseConfig ExerciseConfig.Builder ExerciseEvent ExerciseEventCapabilities ExerciseEventType ExerciseGoal ExerciseGoalType ExerciseInfo ExerciseLapSummary ExerciseState ExerciseStateInfo ExerciseType ExerciseTypeCapabilities ExerciseTypeConfig ExerciseUpdate ExerciseUpdate.ActiveDurationCheckpoint GolfExerciseTypeConfig GolfExerciseTypeConfig.GolfShotTrackingPlaceInfo GolfShotEvent GolfShotEvent.GolfShotSwingType GolfShotEventCapabilities HealthEvent HealthEvent.Type HeartRateAccuracy HeartRateAccuracy.SensorStatus IntervalDataPoint LocationAccuracy LocationAvailability LocationData MeasureCapabilities MilestoneMarkerSummary PassiveGoal PassiveListenerConfig PassiveListenerConfig.Builder PassiveMonitoringCapabilities PassiveMonitoringUpdate SampleDataPoint StatisticalDataPoint UserActivityInfo UserActivityState WarmUpConfig androidx.heifwriter Overview Classes AvifWriter AvifWriter.Builder EncoderPreference EncoderPreference.Builder HeifWriter HeifWriter.Builder androidx.hilt.lifecycle.viewmodel androidx.hilt.lifecycle.viewmodel.compose Overview Composables hiltViewModel rememberHiltViewModelFactory androidx.hilt.navigation androidx.hilt.navigation.compose Overview Composables hiltViewModel androidx.hilt.navigation.fragment androidx.hilt.work Overview Classes HiltWorkerFactory Annotations HiltWorker androidx.ink.authoring Overview Interfaces CompletedShapeRenderer InProgressShape InProgressShapeRenderer InProgressShapesCompletedListener InProgressStrokesFinishedListener ShapeWorkflow Classes InProgressShapesView InProgressStrokeId InProgressStrokesView Annotations ExperimentalInkCustomShapeWorkflowApi androidx.ink.authoring.compose Overview Composables InProgressShapes InProgressStrokes androidx.ink.brush Overview Interfaces TextureBitmapStore Classes Brush Brush.Builder BrushBehavior BrushCoat BrushCoat.Builder BrushFamily BrushFamily.Builder BrushFamily.InputModel BrushFamily.InputModel.SlidingWindowModel BrushPaint BrushPaint.ColorFunction BrushPaint.ColorFunction.OpacityMultiplier BrushPaint.ColorFunction.ReplaceColor BrushPaint.StampingTexture BrushPaint.StampingTexture.Builder BrushPaint.TextureLayer BrushPaint.TextureLayer.BlendMode BrushPaint.TextureLayer.SizeUnit BrushPaint.TextureLayer.Wrap BrushPaint.TilingTexture BrushPaint.TilingTexture.Builder BrushPaint.TilingTexture.Origin BrushTip BrushTip.Builder InputToolType SelfOverlap StockBrushes.DashedLineVersion StockBrushes.EmojiHighlighterVersion StockBrushes.HighlighterVersion StockBrushes.MarkerVersion StockBrushes.PressurePenVersion Version Objects Brush.Companion BrushFamily.Companion StockBrushes androidx.ink.brush.behavior Overview Classes BinaryOpNode BinaryOpNode.BinaryOp ConstantNode DampingNode EasingFunction EasingFunction.CubicBezier EasingFunction.Linear EasingFunction.Predefined EasingFunction.StepPosition EasingFunction.Steps IntegralNode InterpolationNode InterpolationNode.Interpolation Node NoiseNode OutOfRange PolarTargetNode PolarTargetNode.PolarTarget ProgressDomain ResponseNode SourceNode SourceNode.Source TargetNode TargetNode.Target TerminalNode ToolTypeFilterNode ValueNode androidx.ink.brush.compose androidx.ink.geometry Overview Classes AffineTransform Box BoxAccumulator ImmutableAffineTransform ImmutableBox ImmutableParallelogram ImmutableSegment ImmutableTriangle ImmutableVec MutableAffineTransform MutableBox MutableParallelogram MutableSegment MutableTriangle MutableVec Parallelogram PartitionedMesh Segment Triangle Vec Annotations AngleDegreesFloat AngleRadiansFloat Objects Angle ImmutableAffineTransform.Companion ImmutableBox.Companion ImmutableVec.Companion Intersection androidx.ink.geometry.compose androidx.ink.rendering.android.canvas Overview Interfaces CanvasStrokeRenderer Classes StrokeDrawScope androidx.ink.rendering.android.view Overview Classes ViewStrokeRenderer androidx.ink.storage Overview Interfaces BrushFamilyDecodeCallback OnDecodeTexturePngBytes TexturePngBytesLookup Exceptions IOException Objects AndroidBrushFamilySerialization BrushFamilySerialization StrokeInputBatchSerialization androidx.ink.strokes Overview Classes ImmutableStrokeInputBatch InProgressStroke MutableStrokeInputBatch Stroke StrokeInput StrokeInputBatch Objects StrokeInputBatch.Companion androidx.input.motionprediction Overview Interfaces MotionEventPredictor androidx.interpolator.view.animation Overview Classes FastOutLinearInInterpolator FastOutSlowInInterpolator LinearOutSlowInInterpolator androidx.javascriptengine Overview Interfaces JavaScriptConsoleCallback MessagePortClient Classes IsolateStartupParameters JavaScriptConsoleCallback.ConsoleMessage JavaScriptIsolate JavaScriptSandbox Message MessagePort TerminationInfo Exceptions DataInputException EvaluationFailedException EvaluationResultSizeLimitExceededException IsolateTerminatedException JavaScriptException MemoryLimitExceededException MessageTypeMismatchException SandboxDeadException SandboxUnsupportedException androidx.leanback.app Overview Interfaces BrowseFragment.FragmentHost BrowseFragment.MainFragmentAdapterProvider BrowseFragment.MainFragmentRowsAdapterProvider BrowseSupportFragment.FragmentHost BrowseSupportFragment.MainFragmentAdapterProvider BrowseSupportFragment.MainFragmentRowsAdapterProvider HeadersFragment.OnHeaderClickedListener HeadersFragment.OnHeaderViewSelectedListener HeadersSupportFragment.OnHeaderClickedListener HeadersSupportFragment.OnHeaderViewSelectedListener SearchFragment.SearchResultProvider SearchSupportFragment.SearchResultProvider Classes BackgroundManager BaseFragment BaseSupportFragment BrandedFragment BrandedSupportFragment BrowseFragment BrowseFragment.BrowseTransitionListener BrowseFragment.FragmentFactory BrowseFragment.ListRowFragmentFactory BrowseFragment.MainFragmentAdapter BrowseFragment.MainFragmentAdapterRegistry BrowseFragment.MainFragmentRowsAdapter BrowseSupportFragment BrowseSupportFragment.BrowseTransitionListener BrowseSupportFragment.FragmentFactory BrowseSupportFragment.ListRowFragmentFactory BrowseSupportFragment.MainFragmentAdapter BrowseSupportFragment.MainFragmentAdapterRegistry BrowseSupportFragment.MainFragmentRowsAdapter DetailsFragment DetailsFragmentBackgroundController DetailsSupportFragment DetailsSupportFragmentBackgroundController ErrorFragment ErrorSupportFragment GuidedStepFragment GuidedStepSupportFragment HeadersFragment HeadersSupportFragment OnboardingFragment OnboardingSupportFragment PlaybackFragment PlaybackFragmentGlueHost PlaybackSupportFragment PlaybackSupportFragmentGlueHost ProgressBarManager RowsFragment RowsFragment.MainFragmentAdapter RowsFragment.MainFragmentRowsAdapter RowsSupportFragment RowsSupportFragment.MainFragmentAdapter RowsSupportFragment.MainFragmentRowsAdapter SearchFragment SearchSupportFragment VerticalGridFragment VerticalGridSupportFragment VideoFragment VideoFragmentGlueHost VideoSupportFragment VideoSupportFragmentGlueHost androidx.leanback.database Overview Classes CursorMapper androidx.leanback.graphics Overview Classes BoundsRule BoundsRule.ValueRule ColorFilterCache ColorFilterDimmer ColorOverlayDimmer CompositeDrawable CompositeDrawable.ChildDrawable FitWidthBitmapDrawable androidx.leanback.media Overview Interfaces SurfaceHolderGlueHost Classes MediaControllerAdapter MediaControllerGlue MediaPlayerAdapter PlaybackBannerControlGlue PlaybackBaseControlGlue PlaybackControlGlue PlaybackGlue PlaybackGlue.PlayerCallback PlaybackGlueHost PlaybackGlueHost.HostCallback PlaybackGlueHost.PlayerCallback PlaybackTransportControlGlue PlayerAdapter PlayerAdapter.Callback androidx.leanback.paging Overview Classes PagingDataAdapter androidx.leanback.preference Overview Interfaces LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener Classes BaseLeanbackPreferenceFragment BaseLeanbackPreferenceFragmentCompat LeanbackEditTextPreferenceDialogFragmentCompat LeanbackListPreferenceDialogFragment LeanbackListPreferenceDialogFragment.AdapterMulti LeanbackListPreferenceDialogFragment.AdapterSingle LeanbackListPreferenceDialogFragment.ViewHolder LeanbackListPreferenceDialogFragmentCompat LeanbackListPreferenceDialogFragmentCompat.ViewHolder LeanbackPreferenceDialogFragment LeanbackPreferenceDialogFragmentCompat LeanbackPreferenceFragment LeanbackPreferenceFragmentCompat LeanbackSettingsFragment LeanbackSettingsFragmentCompat androidx.leanback.system Overview Classes Settings androidx.leanback.tab Overview Classes LeanbackTabLayout LeanbackViewPager androidx.leanback.widget Overview Interfaces BaseGridView.OnKeyInterceptListener BaseGridView.OnLayoutCompletedListener BaseGridView.OnMotionInterceptListener BaseGridView.OnTouchInterceptListener BaseGridView.OnUnhandledKeyListener BaseGridView.SmoothScrollByBehavior BaseOnItemViewClickedListener BaseOnItemViewSelectedListener BrowseFrameLayout.OnChildFocusListener BrowseFrameLayout.OnFocusSearchListener FacetProvider FacetProviderAdapter FocusHighlight FragmentAnimationProvider GuidedActionAutofillSupport GuidedActionAutofillSupport.OnAutofillListener ImeKeyMonitor ImeKeyMonitor.ImeKeyListener MultiActionsProvider OnActionClickedListener OnChildLaidOutListener OnChildSelectedListener OnItemViewClickedListener OnItemViewSelectedListener PlaybackSeekUi SearchBar.SearchBarListener SearchBar.SearchBarPermissionListener SearchEditText.OnKeyboardDismissListener SpeechRecognitionCallback TitleViewAdapter.Provider ViewHolderTask Classes AbstractDetailsDescriptionPresenter AbstractDetailsDescriptionPresenter.ViewHolder AbstractMediaItemPresenter AbstractMediaItemPresenter.ViewHolder AbstractMediaListHeaderPresenter AbstractMediaListHeaderPresenter.ViewHolder Action ArrayObjectAdapter BaseCardView BaseCardView.LayoutParams BaseGridView BrowseFrameLayout ClassPresenterSelector ControlButtonPresenterSelector CursorObjectAdapter DetailsOverviewLogoPresenter DetailsOverviewLogoPresenter.ViewHolder DetailsOverviewRow DetailsOverviewRow.Listener DetailsOverviewRowPresenter DetailsOverviewRowPresenter.ViewHolder DetailsParallax DiffCallback DividerPresenter DividerRow FocusHighlightHelper FullWidthDetailsOverviewRowPresenter FullWidthDetailsOverviewRowPresenter.Listener FullWidthDetailsOverviewRowPresenter.ViewHolder FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener FullWidthDetailsOverviewSharedElementHelper GridLayoutManager GuidanceStylist GuidanceStylist.Guidance GuidedAction GuidedAction.Builder GuidedAction.BuilderBase GuidedActionAppCompatEditText GuidedActionDiffCallback GuidedActionEditText GuidedActionsStylist GuidedActionsStylist.ViewHolder GuidedDatePickerAction GuidedDatePickerAction.Builder GuidedDatePickerAction.BuilderBase HeaderItem HorizontalGridView HorizontalHoverCardSwitcher ImageCardView ItemAlignmentFacet ItemAlignmentFacet.ItemAlignmentDef ItemBridgeAdapter ItemBridgeAdapter.AdapterListener ItemBridgeAdapter.ViewHolder ItemBridgeAdapter.Wrapper ItemBridgeAdapterShadowOverlayWrapper LeanbackAppCompatViewInflater LeanbackSpanSizeLookup ListRow ListRowHoverCardView ListRowPresenter ListRowPresenter.SelectItemViewHolderTask ListRowPresenter.ViewHolder ListRowView MultiActionsProvider.MultiAction ObjectAdapter ObjectAdapter.DataObserver OnChildViewHolderSelectedListener PageRow Parallax Parallax.FloatProperty Parallax.IntProperty Parallax.PropertyMarkerValue ParallaxEffect ParallaxTarget ParallaxTarget.DirectPropertyTarget ParallaxTarget.PropertyValuesHolderTarget PlaybackControlsRow PlaybackControlsRow.ClosedCaptioningAction PlaybackControlsRow.FastForwardAction PlaybackControlsRow.HighQualityAction PlaybackControlsRow.MoreActions PlaybackControlsRow.MultiAction PlaybackControlsRow.OnPlaybackProgressCallback PlaybackControlsRow.PictureInPictureAction PlaybackControlsRow.PlayPauseAction PlaybackControlsRow.RepeatAction PlaybackControlsRow.RewindAction PlaybackControlsRow.ShuffleAction PlaybackControlsRow.SkipNextAction PlaybackControlsRow.SkipPreviousAction PlaybackControlsRow.ThumbsAction PlaybackControlsRow.ThumbsDownAction PlaybackControlsRow.ThumbsUpAction PlaybackControlsRowPresenter PlaybackControlsRowPresenter.ViewHolder PlaybackRowPresenter PlaybackRowPresenter.ViewHolder PlaybackSeekDataProvider PlaybackSeekDataProvider.ResultCallback PlaybackSeekUi.Client PlaybackTransportRowPresenter PlaybackTransportRowPresenter.ViewHolder Presenter Presenter.ViewHolder Presenter.ViewHolderTask PresenterSelector PresenterSwitcher RecyclerViewParallax RecyclerViewParallax.ChildPositionProperty Row RowHeaderPresenter RowHeaderPresenter.ViewHolder RowHeaderView RowPresenter RowPresenter.ViewHolder SearchBar SearchEditText SearchOrbView SearchOrbView.Colors SectionRow ShadowOverlayContainer ShadowOverlayHelper ShadowOverlayHelper.Builder ShadowOverlayHelper.Options SinglePresenterSelector SparseArrayObjectAdapter SpeechOrbView TitleHelper TitleView TitleViewAdapter VerticalGridPresenter VerticalGridPresenter.ViewHolder VerticalGridView androidx.leanback.widget.picker Overview Interfaces Picker.PickerValueListener Classes DatePicker Picker PickerColumn PinPicker TimePicker androidx.lifecycle Overview Interfaces DefaultLifecycleObserver HasDefaultViewModelProviderFactory LifecycleEventObserver LifecycleObserver LifecycleOwner LifecycleRegistryOwner LiveDataScope Observer ViewModelProvider.Factory ViewModelStoreOwner Classes AbstractSavedStateViewModelFactory AndroidViewModel Lifecycle LifecycleCoroutineScope LifecycleRegistry LifecycleService LiveData MediatorLiveData MutableLiveData ProcessLifecycleInitializer ProcessLifecycleOwner SavedStateHandle SavedStateViewModelFactory ServiceLifecycleDispatcher ViewModel ViewModelLazy ViewModelProvider ViewModelProvider.AndroidViewModelFactory ViewModelProvider.NewInstanceFactory ViewModelProvider.NewInstanceFactory ViewModelProviders ViewModelProviders.DefaultFactory ViewModelStore ViewModelStores Enums Lifecycle.Event Lifecycle.State Exceptions LifecycleDestroyedException Annotations OnLifecycleEvent Objects SavedStateHandle.Companion ViewModelProvider.NewInstanceFactory.Companion androidx.lifecycle.compose Overview Interfaces LifecyclePauseOrDisposeEffectResult LifecycleStopOrDisposeEffectResult Classes LifecycleResumePauseEffectScope LifecycleStartStopEffectScope Composables LifecycleEventEffect LifecycleResumeEffect LifecycleStartEffect collectAsStateWithLifecycle currentStateAsState dropUnlessResumed dropUnlessStarted rememberLifecycleOwner androidx.lifecycle.serialization androidx.lifecycle.testing Overview Classes TestLifecycleOwner androidx.lifecycle.viewmodel Overview Interfaces CreationExtras.Key ViewModelStoreProvider.ReferenceToken Classes CreationExtras InitializerViewModelFactoryBuilder MutableCreationExtras ViewModelInitializer ViewModelStoreProvider Annotations ViewModelFactoryDsl Objects CreationExtras.Empty ViewModelStoreProvider.ProviderMarkerKey androidx.lifecycle.viewmodel.compose Overview Annotations SavedStateHandleSaveableApi Objects LocalViewModelStoreOwner Composables rememberViewModelStoreOwner rememberViewModelStoreProvider viewModel androidx.lifecycle.viewmodel.navigation3 Overview Classes ViewModelStoreNavEntryDecorator Objects ViewModelStoreNavEntryDecoratorDefaults Composables rememberViewModelStoreNavEntryDecorator androidx.lifecycle.viewmodel.testing Overview Classes ViewModelScenario androidx.loader.app Overview Interfaces LoaderManager.LoaderCallbacks Classes LoaderManager androidx.loader.content Overview Interfaces Loader.OnLoadCanceledListener Loader.OnLoadCompleteListener Classes AsyncTaskLoader CursorLoader Loader Loader.ForceLoadContentObserver androidx.media3.cast Overview Interfaces CastPlayer.TransferCallback MediaItemConverter SessionAvailabilityListener Classes Cast CastParams CastParams.Builder CastPlayer CastPlayer.Builder CastTrackSelector CastTrackSelector.CastTrackSelectorRequest CastTrackSelector.CastTrackSelectorResult CastTrackSelector.CastTrackSelectorResult.Builder DefaultCastOptionsProvider DefaultCastPlayerTransferCallback DefaultMediaItemConverter MediaRouteButtonFactory MediaRouteButtonState MediaRouteButtonViewProvider RemoteCastPlayer RemoteCastPlayer.Builder Annotations CastTrackSelector.TrackSelectionRequestReason Composables MediaRouteButton rememberMediaRouteButtonState androidx.media3.common Overview Interfaces AdViewProvider DataReader DebugViewProvider Effect ErrorMessageProvider GlObjectsProvider Metadata.Entry OnInputFrameProcessedListener OverlaySettings Player Player.Listener SimpleBasePlayer.PositionSupplier VideoCompositorSettings VideoFrameProcessor VideoFrameProcessor.Factory VideoFrameProcessor.Listener VideoGraph VideoGraph.Factory VideoGraph.Listener ViewProvider Classes AdOverlayInfo AdOverlayInfo.Builder AdPlaybackState AdPlaybackState.AdGroup AdPlaybackState.SkipInfo AudioAttributes AudioAttributes.AudioAttributesV21 AudioAttributes.Builder AuxEffectInfo BasePlayer BundleListRetriever BundleableByteArray C ColorInfo ColorInfo.Builder DeviceInfo DeviceInfo.Builder DrmInitData DrmInitData.SchemeData FileTypes FlagSet FlagSet.Builder Format Format.Builder ForwardingPlayer ForwardingSimpleBasePlayer FrameInfo GlTextureInfo HeartRating Label MediaItem MediaItem.AdsConfiguration MediaItem.AdsConfiguration.Builder MediaItem.Builder MediaItem.ClippingConfiguration MediaItem.ClippingConfiguration.Builder MediaItem.ClippingProperties MediaItem.DrmConfiguration MediaItem.DrmConfiguration.Builder MediaItem.LiveConfiguration MediaItem.LiveConfiguration.Builder MediaItem.LocalConfiguration MediaItem.RequestMetadata MediaItem.RequestMetadata.Builder MediaItem.Subtitle MediaItem.SubtitleConfiguration MediaItem.SubtitleConfiguration.Builder MediaLibraryInfo MediaMetadata MediaMetadata.Builder Metadata MimeTypes PercentageRating PlaybackParameters Player.Commands Player.Commands.Builder Player.Events Player.PositionInfo PlayerPool PlayerTransferState PlayerTransferState.Builder PriorityTaskManager Rating SimpleBasePlayer SimpleBasePlayer.LivePositionSupplier SimpleBasePlayer.MediaItemData SimpleBasePlayer.MediaItemData.Builder SimpleBasePlayer.PeriodData SimpleBasePlayer.PeriodData.Builder SimpleBasePlayer.State SimpleBasePlayer.State.Builder SpeedParameters StarRating StreamKey SurfaceInfo ThumbRating Timeline Timeline.Period Timeline.RemotableTimeline Timeline.Window TrackGroup TrackSelectionOverride TrackSelectionParameters TrackSelectionParameters.AudioOffloadPreferences TrackSelectionParameters.AudioOffloadPreferences.Builder TrackSelectionParameters.Builder Tracks Tracks.Group VideoSize Exceptions IllegalSeekPositionException ParserException PlaybackException PriorityTaskManager.PriorityTooLowException VideoFrameProcessingException Annotations AdOverlayInfo.Purpose AdPlaybackState.AdState C.AudioAllowedCapturePolicy C.AudioContentType C.AudioFlags C.AudioUsage C.AuxiliaryTrackType C.BufferFlags C.ColorRange C.ColorSpace C.ColorTransfer C.ContentType C.CryptoMode C.CryptoType C.DataType C.Encoding C.FirstFrameState C.FormatSupport C.NetworkType C.PcmEncoding C.Priority C.Projection C.RoleFlags C.SelectionFlags C.SelectionReason C.SpatializationBehavior C.StereoMode C.StreamType C.TextureMinFilter C.TrackType C.VideoChangeFrameRateStrategy C.VideoCodecFlags C.VideoOutputMode C.VideoScalingMode C.VolumeFlags C.VolumeOperationType C.WakeMode DeviceInfo.PlaybackType FileTypes.Type Format.CueReplacementBehavior MediaMetadata.FolderType MediaMetadata.MediaType MediaMetadata.PictureType PlaybackException.ErrorCode Player.Command Player.DiscontinuityReason Player.Event Player.MediaItemTransitionReason Player.PlayWhenReadyChangeReason Player.PlaybackSuppressionReason Player.RepeatMode Player.State Player.TimelineChangeReason TrackSelectionParameters.AudioOffloadPreferences.AudioOffloadMode VideoFrameProcessor.InputType androidx.media3.common.audio Overview Interfaces AudioBecomingNoisyManager.Listener AudioFocusManager.PlayerControl AudioProcessor AudioProcessorChain DefaultGainProvider.FadeProvider GainProcessor.GainProvider SpeedProvider Classes AudioBecomingNoisyManager AudioFocusManager AudioFocusRequestCompat AudioFocusRequestCompat.Builder AudioManagerCompat AudioMixingUtil AudioProcessingPipeline AudioProcessor.AudioFormat AudioProcessor.StreamMetadata AudioProcessor.StreamMetadata.Builder BaseAudioProcessor ChannelMixingAudioProcessor ChannelMixingMatrix DefaultGainProvider DefaultGainProvider.Builder GainProcessor SonicAudioProcessor SpeedChangingAudioProcessor ToInt16PcmAudioProcessor Exceptions AudioProcessor.UnhandledAudioFormatException Annotations AudioFocusManager.PlayerCommand AudioManagerCompat.AudioFocusGain androidx.media3.common.text Overview Interfaces LanguageFeatureSpan Classes Cue Cue.Builder CueGroup HorizontalTextInVerticalContextSpan RubySpan SpanUtil TextAnnotation TextEmphasisSpan VoiceSpan Annotations Cue.AnchorType Cue.LineType Cue.TextSizeType Cue.VerticalType TextAnnotation.Position TextEmphasisSpan.MarkFill TextEmphasisSpan.MarkShape androidx.media3.common.util Overview Interfaces BackgroundThreadStateHandler.StateChangeListener BitmapLoader Clock Consumer EGLSurfaceTexture.TextureImageListener HandlerWrapper HandlerWrapper.Message ListenerSet.Event ListenerSet.IterationFinishedEvent Log.Logger NetworkTypeObserver.Listener StuckPlayerDetector.Callback TimestampConsumer TimestampIterator Classes Assertions AtomicFile BackgroundExecutor BackgroundThreadStateHandler BundleCollectionUtil CodecSpecificDataUtil CodecSpecificDataUtil.MediaCodecProfileAndLevel ColorParser ConditionVariable ConstantRateTimestampIterator CopyOnWriteMultiset EGLSurfaceTexture GlProgram GlRect GlUtil LibraryLoader ListenerSet Log LongArray LongArrayQueue MediaFormatUtil NetworkTypeObserver NotificationUtil ParsableBitArray ParsableByteArray RepeatModeUtil RunnableFutureTask Size SpeedProviderUtil SpeedProviderUtil.SpeedProviderMapper StuckPlayerDetector SystemClock TimedValueQueue TimestampAdjuster TraceUtil UriUtil Util WakeLockManager WavUtil WifiLockManager XmlPullParserUtil Exceptions GlUtil.GlException StuckPlayerException Annotations EGLSurfaceTexture.SecureMode ExperimentalApi Log.LogLevel NonNullApi NotificationUtil.Importance NullableType RepeatModeUtil.RepeatToggleModes StuckPlayerException.StuckType UnknownNull UnstableApi androidx.media3.common.video Overview Interfaces Frame FrameProcessor FrameProcessor.Factory FrameProcessor.Listener FrameWriter FrameWriter.Info HardwareBufferFrame HardwareBufferFrame.Builder HardwareBufferNativeHelpers SurfaceHolderFrameWriter.Listener Classes AsyncFrame HardwareBufferPool HardwareBufferPool.HardwareBufferWithFence SurfaceHolderFrameWriter SyncFenceWrapper Annotations Frame.Usage androidx.media3.container Overview Classes DolbyVisionConfig MdtaMetadataEntry Mp4AlternateGroupData Mp4Box Mp4Box.ContainerBox Mp4Box.LeafBox Mp4LocationData Mp4OrientationData Mp4TimestampData NalUnitUtil NalUnitUtil.H265LayerInfo NalUnitUtil.H265NalHeader NalUnitUtil.H265ProfileTierLevel NalUnitUtil.H265ProfileTierLevelsAndIndices NalUnitUtil.H265RepFormat NalUnitUtil.H265RepFormatsAndIndices NalUnitUtil.H265Sei3dRefDisplayInfoData NalUnitUtil.H265SpsData NalUnitUtil.H265VideoSignalInfo NalUnitUtil.H265VideoSignalInfosAndIndices NalUnitUtil.H265VpsData NalUnitUtil.PpsData NalUnitUtil.SpsData ObuParser ObuParser.FrameHeader ObuParser.Metadata ObuParser.Obu ObuParser.SequenceHeader OpusUtil ParsableNalUnitBitArray VorbisBitArray VorbisUtil VorbisUtil.CommentHeader VorbisUtil.Mode VorbisUtil.VorbisIdHeader XmpData androidx.media3.database Overview Interfaces DatabaseProvider Classes DefaultDatabaseProvider ExoDatabaseProvider StandaloneDatabaseProvider VersionTable Exceptions DatabaseIOException androidx.media3.datasource Overview Interfaces ByteArrayDataSource.UriResolver DataSink DataSink.Factory DataSource DataSource.Factory HttpDataSource HttpDataSource.Factory ResolvingDataSource.Resolver TransferListener Classes AesCipherDataSink AesCipherDataSource AesFlushingCipher AssetDataSource BaseDataSource BitmapUtil ByteArrayDataSink ByteArrayDataSource ContentDataSource DataSchemeDataSource DataSourceBitmapLoader DataSourceBitmapLoader.Builder DataSourceInputStream DataSourceUtil DataSpec DataSpec.Builder DefaultDataSource DefaultDataSource.Factory DefaultDataSourceFactory DefaultHttpDataSource DefaultHttpDataSource.Factory FileDataSource FileDataSource.Factory FileDescriptorDataSource HttpDataSource.BaseFactory HttpDataSource.RequestProperties HttpEngineDataSource HttpEngineDataSource.Factory HttpUtil MediaDataSourceAdapter PlaceholderDataSource PriorityDataSource PriorityDataSource.Factory PriorityDataSourceFactory RawResourceDataSource ResolvingDataSource ResolvingDataSource.Factory StatsDataSource TeeDataSource UdpDataSource Exceptions AssetDataSource.AssetDataSourceException ContentDataSource.ContentDataSourceException DataSourceException FileDataSource.FileDataSourceException HttpDataSource.CleartextNotPermittedException HttpDataSource.HttpDataSourceException HttpDataSource.InvalidContentTypeException HttpDataSource.InvalidResponseCodeException HttpEngineDataSource.OpenException RawResourceDataSource.RawResourceDataSourceException UdpDataSource.UdpDataSourceException Annotations DataSpec.Flags DataSpec.HttpMethod HttpDataSource.HttpDataSourceException.Type androidx.media3.datasource.cache Overview Interfaces Cache Cache.Listener CacheDataSource.EventListener CacheEvictor CacheKeyFactory CacheWriter.ProgressListener ContentMetadata Classes CacheDataSink CacheDataSink.Factory CacheDataSource CacheDataSource.Factory CacheSpan CacheWriter ContentMetadataMutations DefaultContentMetadata LeastRecentlyUsedCacheEvictor NoOpCacheEvictor SimpleCache Exceptions Cache.CacheException CacheDataSink.CacheDataSinkException Annotations CacheDataSource.CacheIgnoredReason CacheDataSource.Flags androidx.media3.datasource.cronet Overview Classes CronetDataSource CronetDataSource.Factory CronetEngineWrapper CronetUtil Exceptions CronetDataSource.OpenException androidx.media3.datasource.ktor Overview Classes KtorDataSource KtorDataSource.Factory androidx.media3.datasource.okhttp Overview Classes OkHttpDataSource OkHttpDataSource.Factory androidx.media3.datasource.rtmp Overview Classes RtmpDataSource RtmpDataSource.Factory RtmpDataSourceFactory androidx.media3.decoder Overview Interfaces CryptoConfig Decoder Decoder.Callback DecoderOutputBuffer.Owner Classes Buffer CryptoInfo DecoderInputBuffer DecoderOutputBuffer SimpleDecoder SimpleDecoderOutputBuffer VideoDecoderOutputBuffer Exceptions CryptoException DecoderException DecoderInputBuffer.InsufficientCapacityException Annotations DecoderInputBuffer.BufferReplacementMode androidx.media3.effect Overview Interfaces ByteBufferGlEffect.Processor ColorLut ConvolutionFunction1D ConvolutionFunction1D.Provider DefaultVideoFrameProcessor.ReleaseOutputTextureCallback GlEffect GlMatrixTransformation GlShaderProgram GlShaderProgram.ErrorListener GlShaderProgram.InputListener GlShaderProgram.OutputListener GlTextureFrameConsumer GlTextureFrameConsumer.GlTextureFrameProcessor GlTextureProducer GlTextureProducer.Listener HardwareBufferFrame.Metadata HardwareBufferFrame.ReleaseCallback HardwareBufferFrameQueue HardwareBufferJniWrapper MatrixTransformation PacketConsumer PacketConsumer.Factory PacketConsumer.Packet PacketProcessor RenderingPacketConsumer RgbMatrix TimestampAdjustment.TimestampMap VideoCompositor VideoCompositor.Listener Classes AlphaScale BaseGlShaderProgram BitmapOverlay BitmapToHardwareBufferProcessor Brightness ByteBufferGlEffect ByteBufferGlEffect.Image CanvasOverlay Contrast Crop DebugTraceUtil DebugViewEffect DebugViewShaderProgram DefaultGlFrameProcessor DefaultGlFrameProcessor.Factory DefaultGlObjectsProvider DefaultHardwareBufferEffectsPipeline DefaultVideoCompositor DefaultVideoFrameProcessor DefaultVideoFrameProcessor.Factory DefaultVideoFrameProcessor.Factory.Builder DrawableOverlay FrameCache FrameDropEffect GaussianBlur GaussianBlurWithFrameOverlaid GaussianFunction GlTextureFrame GlTextureFrame.Builder HardwareBufferFrame HardwareBufferFrame.Builder HardwareBufferFrameQueue.FrameFormat HardwareBufferFrameQueue.FrameFormat.Builder HslAdjustment HslAdjustment.Builder LanczosResample MultipleInputVideoGraph MultipleInputVideoGraph.Factory OverlayEffect PacketConsumer.Packet.Payload PacketConsumerCaller PassthroughShaderProgram Presentation RgbAdjustment RgbAdjustment.Builder RgbFilter ScaleAndRotateTransformation ScaleAndRotateTransformation.Builder SeparableConvolution SeparableConvolutionShaderProgram SimpleGlFrameProcessor SimpleGlFrameProcessor.Factory SingleColorLut SingleInputVideoGraph SingleInputVideoGraph.Factory SpeedChangeEffect StaticOverlaySettings StaticOverlaySettings.Builder TextOverlay TextureOverlay TimestampAdjustment TimestampAdjustmentShaderProgram TimestampWrapper Annotations DebugTraceUtil.Component DebugTraceUtil.Event DefaultVideoFrameProcessor.WorkingColorSpace Presentation.Layout Objects PacketConsumer.Packet.EndOfStream PacketConsumerUtil androidx.media3.effect.lottie Overview Interfaces LottieOverlay.LottieProvider Classes LottieOverlay LottieOverlay.Builder androidx.media3.exoplayer Overview Interfaces CodecParametersChangeListener ExoPlayer ExoPlayer.AudioOffloadListener LivePlaybackSpeedControl LoadControl MediaClock PlayerMessage.Sender PlayerMessage.Target Renderer Renderer.WakeupListener RendererCapabilities RendererCapabilities.Listener RendererCapabilitiesList RendererCapabilitiesList.Factory RenderersFactory Classes AbstractConcatenatedTimeline BaseRenderer CodecParameters CodecParameters.Builder DecoderCounters DecoderReuseEvaluation DefaultLivePlaybackSpeedControl DefaultLivePlaybackSpeedControl.Builder DefaultLoadControl DefaultLoadControl.Builder DefaultRendererCapabilitiesList DefaultRendererCapabilitiesList.Factory DefaultRenderersFactory ExoPlayer.Builder ExoPlayer.PreloadConfiguration FormatHolder ForwardingRenderer LoadControl.Parameters LoadingInfo LoadingInfo.Builder NoSampleRenderer PlayerMessage RendererConfiguration ScrubbingModeParameters ScrubbingModeParameters.Builder SeekParameters SimpleExoPlayer SimpleExoPlayer.Builder StandaloneMediaClock Exceptions ExoPlaybackException ExoTimeoutException Annotations DecoderReuseEvaluation.DecoderDiscardReasons DecoderReuseEvaluation.DecoderReuseResult DefaultRenderersFactory.ExtensionRendererMode ExoPlaybackException.Type ExoTimeoutException.TimeoutOperation Renderer.MessageType Renderer.State RendererCapabilities.AdaptiveSupport RendererCapabilities.AudioOffloadSupport RendererCapabilities.Capabilities RendererCapabilities.DecoderSupport RendererCapabilities.HardwareAccelerationSupport RendererCapabilities.TunnelingSupport androidx.media3.exoplayer.analytics Overview Interfaces AnalyticsCollector AnalyticsListener PlaybackSessionManager PlaybackSessionManager.Listener PlaybackStatsListener.Callback Classes AnalyticsListener.EventTime AnalyticsListener.Events DefaultAnalyticsCollector DefaultPlaybackSessionManager MediaMetricsListener PlaybackStats PlaybackStats.EventTimeAndException PlaybackStats.EventTimeAndFormat PlaybackStats.EventTimeAndPlaybackState PlaybackStatsListener PlayerId Annotations AnalyticsListener.EventFlags androidx.media3.exoplayer.audio Overview Interfaces AudioCapabilitiesReceiver.Listener AudioOutput AudioOutput.Listener AudioOutputProvider AudioOutputProvider.Listener AudioRendererEventListener AudioSink AudioSink.Listener AudioTrackAudioOutput.CapabilityChangeListener DefaultAudioSink.AudioOffloadSupportProvider DefaultAudioSink.AudioProcessorChain DefaultAudioSink.AudioTrackBufferSizeProvider DefaultAudioSink.AudioTrackProvider TeeAudioProcessor.AudioBufferSink WaveformAudioBufferSink.Listener Classes AudioCapabilities AudioCapabilitiesReceiver AudioOffloadSupport AudioOffloadSupport.Builder AudioOutputProvider.FormatConfig AudioOutputProvider.FormatConfig.Builder AudioOutputProvider.FormatSupport AudioOutputProvider.FormatSupport.Builder AudioOutputProvider.OutputConfig AudioOutputProvider.OutputConfig.Builder AudioRendererEventListener.EventDispatcher AudioSink.AudioSinkConfig AudioSink.AudioSinkConfig.Builder AudioSink.AudioTrackConfig AudioTrackAudioOutput AudioTrackAudioOutputProvider AudioTrackAudioOutputProvider.Builder ChannelMappingAudioProcessor DecoderAudioRenderer DefaultAudioOffloadSupportProvider DefaultAudioSink DefaultAudioSink.Builder DefaultAudioSink.DefaultAudioProcessorChain DefaultAudioTrackBufferSizeProvider DefaultAudioTrackBufferSizeProvider.Builder DefaultAudioTrackProvider ForwardingAudioOutput ForwardingAudioOutputProvider ForwardingAudioSink IamfUtil MediaCodecAudioRenderer OggOpusAudioPacketizer PcmAudioUtil SilenceSkippingAudioProcessor TeeAudioProcessor TeeAudioProcessor.WavFileAudioBufferSink ToFloatPcmAudioProcessor TrimmingAudioProcessor WaveformAudioBufferSink WaveformAudioBufferSink.WaveformBar Exceptions AudioOutput.WriteException AudioOutputProvider.ConfigurationException AudioOutputProvider.InitializationException AudioSink.ConfigurationException AudioSink.InitializationException AudioSink.UnexpectedDiscontinuityException AudioSink.WriteException AudioTrackAudioOutput.InvalidAudioTrackTimestampException Annotations AudioOutputProvider.SupportLevel AudioSink.OffloadMode AudioSink.SinkFormatSupport DefaultAudioSink.OutputMode IamfUtil.OutputLayout androidx.media3.exoplayer.dash Overview Interfaces DashChunkSource DashChunkSource.Factory DashSegmentIndex PlayerEmsgHandler.PlayerEmsgCallback Classes BaseUrlExclusionList DashMediaSource DashMediaSource.Factory DashUtil DashWrappingSegmentIndex DefaultDashChunkSource DefaultDashChunkSource.Factory DefaultDashChunkSource.RepresentationHolder DefaultDashChunkSource.RepresentationSegmentIterator PlayerEmsgHandler PlayerEmsgHandler.PlayerTrackEmsgHandler Exceptions DashManifestStaleException androidx.media3.exoplayer.dash.manifest Overview Classes AdaptationSet BaseUrl DashManifest DashManifestParser DashManifestParser.RepresentationInfo Descriptor EventStream Location Period ProgramInformation RangedUri Representation Representation.MultiSegmentRepresentation Representation.SingleSegmentRepresentation SegmentBase SegmentBase.MultiSegmentBase SegmentBase.SegmentList SegmentBase.SegmentTemplate SegmentBase.SegmentTimelineElement SegmentBase.SingleSegmentBase ServiceDescriptionElement UrlTemplate UtcTimingElement androidx.media3.exoplayer.dash.offline Overview Classes DashDownloader DashDownloader.Factory androidx.media3.exoplayer.drm Overview Interfaces DrmSession DrmSessionEventListener DrmSessionManager DrmSessionManager.DrmSessionReference DrmSessionManagerProvider ExoMediaDrm ExoMediaDrm.OnEventListener ExoMediaDrm.OnExpirationUpdateListener ExoMediaDrm.OnKeyStatusChangeListener ExoMediaDrm.Provider MediaDrmCallback Classes DefaultDrmSessionManager DefaultDrmSessionManager.Builder DefaultDrmSessionManagerProvider DrmSessionEventListener.EventDispatcher DrmUtil DummyExoMediaDrm ErrorStateDrmSession ExoMediaDrm.AppManagedProvider ExoMediaDrm.KeyRequest ExoMediaDrm.KeyStatus ExoMediaDrm.ProvisionRequest FrameworkCryptoConfig FrameworkMediaDrm HttpMediaDrmCallback KeyRequestInfo KeyRequestInfo.Builder LocalMediaDrmCallback MediaDrmCallback.Response MediaDrmCallback.Response.Builder OfflineLicenseHelper WidevineUtil Exceptions DefaultDrmSessionManager.MissingSchemeDataException DrmSession.DrmSessionException KeysExpiredException MediaDrmCallbackException UnsupportedDrmException Annotations DefaultDrmSessionManager.Mode DrmSession.State DrmUtil.ErrorSource ExoMediaDrm.KeyRequest.RequestType UnsupportedDrmException.Reason androidx.media3.exoplayer.hls Overview Interfaces HlsContentSteeringTracker.Callback HlsDataSourceFactory HlsExtractorFactory HlsInterstitialsAdsLoader.Listener HlsMediaChunkExtractor Classes BundledHlsMediaChunkExtractor DefaultHlsDataSourceFactory DefaultHlsExtractorFactory HlsContentSteeringTracker HlsInterstitialsAdsLoader HlsInterstitialsAdsLoader.AdsMediaSourceFactory HlsInterstitialsAdsLoader.AdsResumptionState HlsInterstitialsAdsLoader.Asset HlsInterstitialsAdsLoader.AssetList HlsManifest HlsMediaSource HlsMediaSource.Factory HlsTrackMetadataEntry HlsTrackMetadataEntry.VariantInfo MediaParserHlsMediaChunkExtractor TimestampAdjusterProvider WebvttExtractor Exceptions SampleQueueMappingException Annotations HlsMediaSource.MetadataType androidx.media3.exoplayer.hls.offline Overview Classes HlsDownloader HlsDownloader.Factory androidx.media3.exoplayer.hls.playlist Overview Interfaces HlsPlaylistParserFactory HlsPlaylistTracker HlsPlaylistTracker.Factory HlsPlaylistTracker.PlaylistEventListener HlsPlaylistTracker.PrimaryPlaylistListener Classes DefaultHlsPlaylistParserFactory DefaultHlsPlaylistTracker FilteringHlsPlaylistParserFactory HlsMediaPlaylist HlsMediaPlaylist.ClientDefinedAttribute HlsMediaPlaylist.Interstitial HlsMediaPlaylist.Interstitial.Builder HlsMediaPlaylist.Part HlsMediaPlaylist.RenditionReport HlsMediaPlaylist.Segment HlsMediaPlaylist.SegmentBase HlsMediaPlaylist.ServerControl HlsMultivariantPlaylist HlsMultivariantPlaylist.ContentSteeringInfo HlsMultivariantPlaylist.Rendition HlsMultivariantPlaylist.Variant HlsPlaylist HlsPlaylistParser HlsRedundantGroup HlsRedundantGroup.Factory HlsRedundantGroup.GroupKey Exceptions HlsPlaylistParser.DeltaUpdateException HlsPlaylistTracker.PlaylistResetException HlsPlaylistTracker.PlaylistStuckException Annotations HlsMediaPlaylist.ClientDefinedAttribute.Type HlsMediaPlaylist.Interstitial.CueTriggerType HlsMediaPlaylist.Interstitial.NavigationRestriction HlsMediaPlaylist.Interstitial.SnapType HlsMediaPlaylist.Interstitial.TimelineOccupiesType HlsMediaPlaylist.Interstitial.TimelineStyleType HlsMediaPlaylist.PlaylistType HlsRedundantGroup.Type androidx.media3.exoplayer.ima Overview Interfaces ImaServerSideAdInsertionMediaSource.StreamEventListener Classes ImaAdTagUriBuilder ImaAdsLoader ImaAdsLoader.Builder ImaServerSideAdInsertionMediaSource ImaServerSideAdInsertionMediaSource.AdsLoader ImaServerSideAdInsertionMediaSource.AdsLoader.Builder ImaServerSideAdInsertionMediaSource.AdsLoader.State ImaServerSideAdInsertionMediaSource.Factory ImaServerSideAdInsertionUriBuilder Annotations ImaAdTagUriBuilder.ImaOrientationType androidx.media3.exoplayer.image Overview Interfaces ExternallyLoadedImageDecoder.BitmapResolver ImageDecoder ImageDecoder.Factory ImageMetadataListener ImageOutput Classes BitmapFactoryImageDecoder BitmapFactoryImageDecoder.Factory ExternallyLoadedImageDecoder ExternallyLoadedImageDecoder.ExternalImageRequest ExternallyLoadedImageDecoder.Factory ImageOutputBuffer ImageRenderer Exceptions ImageDecoderException androidx.media3.exoplayer.mediacodec Overview Interfaces LoudnessCodecController.LoudnessParameterUpdateListener MediaCodecAdapter MediaCodecAdapter.Factory MediaCodecAdapter.OnBufferAvailableListener MediaCodecAdapter.OnFrameRenderedListener MediaCodecSelector Classes DefaultMediaCodecAdapterFactory ForwardingMediaCodecAdapter LoudnessCodecController MediaCodecAdapter.Configuration MediaCodecInfo MediaCodecRenderer MediaCodecUtil SynchronousMediaCodecAdapter SynchronousMediaCodecAdapter.Factory Exceptions MediaCodecDecoderException MediaCodecRenderer.DecoderInitializationException MediaCodecUtil.DecoderQueryException androidx.media3.exoplayer.metadata Overview Interfaces MetadataDecoderFactory MetadataOutput Classes MetadataRenderer androidx.media3.exoplayer.offline Overview Interfaces DownloadCursor DownloadHelper.Callback DownloadIndex DownloadManager.Listener Downloader Downloader.ProgressListener DownloaderFactory FilterableManifest WritableDownloadIndex Classes DefaultDownloadIndex DefaultDownloaderFactory Download DownloadHelper DownloadHelper.Factory DownloadManager DownloadNotificationHelper DownloadProgress DownloadRequest DownloadRequest.Builder DownloadRequest.ByteRange DownloadRequest.TimeRange DownloadService FilteringManifestParser ProgressiveDownloader SegmentDownloader SegmentDownloader.BaseFactory SegmentDownloader.Segment Exceptions DownloadException DownloadHelper.LiveContentUnsupportedException DownloadRequest.UnsupportedRequestException Annotations Download.FailureReason Download.State androidx.media3.exoplayer.rtsp Overview Classes RtpPacket RtpPacket.Builder RtpPayloadFormat RtpUtils RtspMediaSource RtspMediaSource.Factory Exceptions RtspMediaSource.RtspPlaybackException RtspMediaSource.RtspUdpUnsupportedTransportException androidx.media3.exoplayer.rtsp.reader Overview Interfaces RtpPayloadReader RtpPayloadReader.Factory Classes DefaultRtpPayloadReaderFactory RtpAc3Reader RtpPcmReader androidx.media3.exoplayer.scheduler Overview Interfaces RequirementsWatcher.Listener Scheduler Classes PlatformScheduler PlatformScheduler.PlatformSchedulerService Requirements RequirementsWatcher Annotations Requirements.RequirementFlags androidx.media3.exoplayer.smoothstreaming Overview Interfaces SsChunkSource SsChunkSource.Factory Classes DefaultSsChunkSource DefaultSsChunkSource.Factory SsMediaSource SsMediaSource.Factory androidx.media3.exoplayer.smoothstreaming.manifest Overview Classes SsManifest SsManifest.ProtectionElement SsManifest.StreamElement SsManifestParser Exceptions SsManifestParser.MissingFieldException androidx.media3.exoplayer.smoothstreaming.offline Overview Classes SsDownloader SsDownloader.Factory androidx.media3.exoplayer.source Overview Interfaces CompositeSequenceableLoaderFactory DefaultMediaSourceFactory.AdsLoaderProvider ExternalLoader MaskingMediaPeriod.PrepareListener MediaPeriod MediaPeriod.Callback MediaSource MediaSource.Factory MediaSource.MediaSourceCaller MediaSourceEventListener MediaSourceFactory ProgressiveMediaExtractor ProgressiveMediaExtractor.Factory ProgressiveMediaSource.Listener SampleQueue.UpstreamFormatChangedListener SampleStream SequenceableLoader SequenceableLoader.Callback ShuffleOrder Classes BaseMediaSource BundledExtractorsAdapter ClippingMediaPeriod ClippingMediaSource ClippingMediaSource.Builder CompositeMediaSource CompositeSequenceableLoader ConcatenatingMediaSource ConcatenatingMediaSource.MediaSourceHolder ConcatenatingMediaSource2 ConcatenatingMediaSource2.Builder DefaultCompositeSequenceableLoaderFactory DefaultMediaSourceFactory EmptySampleStream ExternalLoader.LoadRequest ExternallyLoadedMediaSource ExternallyLoadedMediaSource.Factory FilteringMediaSource ForwardingMediaSourceFactory ForwardingTimeline LoadEventInfo LoopingMediaSource MaskingMediaPeriod MaskingMediaSource MaskingMediaSource.PlaceholderTimeline MediaLoadData MediaParserExtractorAdapter MediaParserExtractorAdapter.Factory MediaSource.MediaPeriodId MediaSourceEventListener.EventDispatcher MergingMediaSource ProgressiveMediaSource ProgressiveMediaSource.Factory SampleQueue ShuffleOrder.DefaultShuffleOrder ShuffleOrder.UnshuffledShuffleOrder SilenceMediaSource SilenceMediaSource.Factory SinglePeriodTimeline SingleSampleMediaSource SingleSampleMediaSource.Factory TimelineWithUpdatedMediaItem TrackGroupArray WrappingMediaSource Exceptions BehindLiveWindowException ClippingMediaSource.IllegalClippingException MergingMediaSource.IllegalMergeException UnrecognizedInputFormatException Annotations ClippingMediaSource.IllegalClippingException.Reason MergingMediaSource.IllegalMergeException.Reason SampleStream.Flags SampleStream.ReadDataResult SampleStream.ReadFlags androidx.media3.exoplayer.source.ads Overview Interfaces AdsLoader AdsLoader.EventListener AdsLoader.Provider ServerSideAdInsertionMediaSource.AdPlaybackStateUpdater Classes AdTimeline AdsMediaSource ServerSideAdInsertionMediaSource ServerSideAdInsertionUtil Exceptions AdsMediaSource.AdLoadException Annotations AdsMediaSource.AdLoadException.Type androidx.media3.exoplayer.source.chunk Overview Interfaces BundledChunkExtractor.ManifestFormatMerger ChunkExtractor ChunkExtractor.Factory ChunkExtractor.TrackOutputProvider ChunkSampleStream.ReleaseCallback ChunkSource MediaChunkIterator Classes BaseMediaChunk BaseMediaChunkIterator BaseMediaChunkOutput BundledChunkExtractor BundledChunkExtractor.Factory Chunk ChunkHolder ChunkSampleStream ChunkSampleStream.EmbeddedSampleStream ContainerMediaChunk DataChunk InitializationChunk MediaChunk MediaParserChunkExtractor MediaParserChunkExtractor.Factory SingleSampleMediaChunk androidx.media3.exoplayer.source.mediaparser Overview Classes InputReaderAdapterV30 MediaParserUtil OutputConsumerAdapterV30 androidx.media3.exoplayer.source.preload Overview Interfaces MediaSourceFactorySupplier PreCacheHelper.Listener PreloadManagerListener PreloadMediaSource.PreloadControl RankingDataComparator RankingDataComparator.InvalidationListener TargetPreloadStatusControl Classes BasePreloadManager BasePreloadManager.BuilderBase BasePreloadManager.MediaSourceHolder DefaultPreloadManager DefaultPreloadManager.Builder DefaultPreloadManager.PreloadStatus DefaultPreloadManager.SimpleRankingDataComparator PreCacheHelper PreCacheHelper.Factory PreloadMediaSource PreloadMediaSource.Factory Exceptions PreloadException Annotations DefaultPreloadManager.PreloadStatus.Stage androidx.media3.exoplayer.text Overview Interfaces SubtitleDecoderFactory TextOutput Classes TextRenderer androidx.media3.exoplayer.trackselection Overview Interfaces ExoTrackSelection ExoTrackSelection.Factory TrackSelection TrackSelectionUtil.AdaptiveTrackSelectionFactory TrackSelector.Factory TrackSelector.InvalidationListener Classes AdaptiveTrackSelection AdaptiveTrackSelection.AdaptationCheckpoint AdaptiveTrackSelection.Factory BaseTrackSelection DefaultTrackSelector DefaultTrackSelector.Parameters DefaultTrackSelector.Parameters.Builder DefaultTrackSelector.ParametersBuilder DefaultTrackSelector.SelectionOverride ExoTrackSelection.Definition FixedTrackSelection ForwardingTrackSelection MappingTrackSelector MappingTrackSelector.MappedTrackInfo RandomTrackSelection RandomTrackSelection.Factory TrackSelectionArray TrackSelectionUtil TrackSelector TrackSelectorResult Annotations DefaultTrackSelector.SelectionEligibility MappingTrackSelector.MappedTrackInfo.RendererSupport TrackSelection.Type androidx.media3.exoplayer.upstream Overview Interfaces Allocator Allocator.AllocationNode BandwidthMeter BandwidthMeter.EventListener CmcdConfiguration.Factory CmcdConfiguration.RequestConfig DefaultBandwidthMeter.InitialBitrateSupplier LoadErrorHandlingPolicy Loader.Callback Loader.Loadable Loader.ReleaseCallback LoaderErrorThrower ParsingLoadable.Parser TimeToFirstByteEstimator Classes Allocation BandwidthMeter.EventListener.EventDispatcher CachedRegionTracker CmcdConfiguration CmcdData CmcdData.Factory DefaultAllocator DefaultBandwidthMeter DefaultBandwidthMeter.Builder DefaultLoadErrorHandlingPolicy LoadErrorHandlingPolicy.FallbackOptions LoadErrorHandlingPolicy.FallbackSelection LoadErrorHandlingPolicy.LoadErrorInfo Loader Loader.LoadErrorAction LoaderErrorThrower.Placeholder ParsingLoadable SlidingPercentile Exceptions Loader.UnexpectedLoaderException Annotations CmcdConfiguration.CmcdKey CmcdConfiguration.DataTransmissionMode CmcdConfiguration.HeaderKey CmcdData.ObjectType CmcdData.StreamType CmcdData.StreamingFormat LoadErrorHandlingPolicy.FallbackType androidx.media3.exoplayer.upstream.contentsteering Overview Interfaces ContentSteeringTracker SteeringManifestTracker.Callback Classes SteeringManifest SteeringManifest.PathwayClone SteeringManifest.UriReplacement SteeringManifestParser SteeringManifestTracker androidx.media3.exoplayer.upstream.experimental Overview Interfaces BandwidthEstimator BandwidthStatistic SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction Classes CombinedParallelSampleBandwidthEstimator CombinedParallelSampleBandwidthEstimator.Builder ExperimentalBandwidthMeter ExperimentalBandwidthMeter.Builder ExponentialWeightedAverageStatistic ExponentialWeightedAverageTimeToFirstByteEstimator PercentileTimeToFirstByteEstimator SlidingPercentileBandwidthStatistic SlidingWeightedAverageBandwidthStatistic SlidingWeightedAverageBandwidthStatistic.Sample SplitParallelSampleBandwidthEstimator SplitParallelSampleBandwidthEstimator.Builder androidx.media3.exoplayer.util Overview Interfaces ReleasableExecutor SntpClient.InitializationCallback Classes DebugTextViewHelper EventLogger SntpClient SpatializerWrapper androidx.media3.exoplayer.video Overview Interfaces FixedFrameRateEstimator.Listener VideoDecoderOutputBufferRenderer VideoFrameMetadataListener VideoFrameReleaseControl.FrameTimingEvaluator VideoRendererEventListener VideoSink VideoSink.Listener VideoSink.VideoFrameHandler Classes Av1ObuUtil Av1SampleDependencyParser DecoderVideoRenderer FixedFrameRateEstimator MediaCodecVideoRenderer MediaCodecVideoRenderer.Builder MediaCodecVideoRenderer.CodecMaxValues PlaceholderSurface VideoDecoderGLSurfaceView VideoFrameReleaseControl VideoFrameReleaseControl.FrameReleaseInfo VideoFrameReleaseHelper VideoRendererEventListener.EventDispatcher Exceptions MediaCodecVideoDecoderException VideoSink.VideoSinkException Annotations VideoFrameReleaseControl.FrameReleaseAction VideoSink.FirstFrameReleaseInstruction VideoSink.InputType androidx.media3.exoplayer.video.spherical Overview Interfaces CameraMotionListener SphericalGLSurfaceView.VideoSurfaceListener Classes CameraMotionRenderer SphericalGLSurfaceView androidx.media3.exoplayer.workmanager Overview Classes WorkManagerScheduler WorkManagerScheduler.SchedulerWorker androidx.media3.extractor Overview Interfaces BinarySearchSeeker.SeekTimestampConverter BinarySearchSeeker.TimestampSeeker ChunkIndexProvider Extractor ExtractorInput ExtractorOutput ExtractorsFactory SeekMap SniffFailure TrackAwareSeekMap TrackOutput Classes AacUtil AacUtil.Config Ac3Util Ac3Util.SyncFrameInfo Ac4Util Ac4Util.SyncFrameInfo Av1Config AvcConfig BinarySearchSeeker BinarySearchSeeker.BinarySearchSeekMap BinarySearchSeeker.DefaultSeekTimestampConverter BinarySearchSeeker.SeekOperationParams BinarySearchSeeker.TimestampSearchResult CeaUtil ChunkIndex ChunkIndexMerger ConstantBitrateSeekMap DefaultExtractorInput DefaultExtractorsFactory DiscardingTrackOutput DtsUtil DtsUtil.DtsHeader ExtractorUtil FlacFrameReader FlacFrameReader.SampleNumberHolder FlacMetadataReader FlacMetadataReader.FlacStreamMetadataHolder FlacSeekTableSeekMap FlacStreamMetadata FlacStreamMetadata.SeekTable ForwardingExtractor ForwardingExtractorInput ForwardingExtractorOutput ForwardingExtractorsFactory ForwardingSeekMap ForwardingTrackOutput GaplessInfoHolder HevcConfig Id3Peeker IndexSeekMap MpegAudioUtil MpegAudioUtil.Header NoOpExtractorOutput PositionHolder SeekMap.SeekPoints SeekMap.Unseekable SeekPoint SingleSampleExtractor SingleSampleSeekMap TrackOutput.CryptoData TrueHdSampleRechunker VorbisUtil VvcConfig Annotations AacUtil.AacAudioObjectType Ac3Util.SyncFrameInfo.StreamType DtsUtil.DtsAudioMimeType DtsUtil.FrameType Extractor.ReadResult TrackOutput.SampleDataPart androidx.media3.extractor.amr Overview Classes AmrExtractor Annotations AmrExtractor.Flags androidx.media3.extractor.avi Overview Classes AviExtractor Annotations AviExtractor.Flags androidx.media3.extractor.avif Overview Classes AvifExtractor androidx.media3.extractor.bmp Overview Classes BmpExtractor androidx.media3.extractor.flac Overview Classes FlacConstants FlacExtractor Annotations FlacExtractor.Flags androidx.media3.extractor.flv Overview Classes FlvExtractor androidx.media3.extractor.heif Overview Classes HeifExtractor Annotations HeifExtractor.Flags androidx.media3.extractor.jpeg Overview Classes JpegExtractor Annotations JpegExtractor.Flags androidx.media3.extractor.metadata Overview Interfaces Chapter MetadataDecoder Classes Chapter.Builder MetadataInputBuffer MotionPhotoMetadata SimpleMetadataDecoder ThumbnailMetadata androidx.media3.extractor.metadata.dvbsi Overview Classes AppInfoTable AppInfoTableDecoder androidx.media3.extractor.metadata.emsg Overview Classes EventMessage EventMessageDecoder EventMessageEncoder androidx.media3.extractor.metadata.flac Overview Classes PictureFrame androidx.media3.extractor.metadata.icy Overview Classes IcyDecoder IcyHeaders IcyInfo androidx.media3.extractor.metadata.id3 Overview Interfaces Id3Decoder.FramePredicate Classes ApicFrame BinaryFrame ChapterFrame ChapterTocFrame CommentFrame GeobFrame Id3Decoder Id3Frame Id3Util InternalFrame MlltFrame PrivFrame TextInformationFrame UrlLinkFrame androidx.media3.extractor.metadata.mp4 Overview Classes SlowMotionData SlowMotionData.Segment SmtaMetadataEntry androidx.media3.extractor.metadata.scte35 Overview Classes PrivateCommand SpliceCommand SpliceInfoDecoder SpliceInsertCommand SpliceInsertCommand.ComponentSplice SpliceNullCommand SpliceScheduleCommand SpliceScheduleCommand.ComponentSplice SpliceScheduleCommand.Event TimeSignalCommand androidx.media3.extractor.metadata.vorbis Overview Classes VorbisComment androidx.media3.extractor.mkv Overview Interfaces EbmlProcessor Classes MatroskaExtractor MatroskaExtractor.ChapterEntry MatroskaExtractor.Track Annotations EbmlProcessor.ElementType MatroskaExtractor.Flags androidx.media3.extractor.mp3 Overview Classes Mp3Extractor Mp3InfoReplayGain Mp3InfoReplayGain.GainField Annotations Mp3Extractor.Flags Mp3InfoReplayGain.GainField.Name Mp3InfoReplayGain.GainField.Originator androidx.media3.extractor.mp4 Overview Classes AtomSizeTooSmallSniffFailure BoxParser FragmentedMp4Extractor IncorrectFragmentationSniffFailure Mp4Extractor NoDeclaredBrandSniffFailure PsshAtomUtil PsshAtomUtil.PsshAtom SmtaAtomUtil Sniffer Track Track.Builder TrackEncryptionBox TrackSampleTable UnsupportedBrandsSniffFailure Annotations FragmentedMp4Extractor.Flags Mp4Extractor.Flags Track.Transformation androidx.media3.extractor.ogg Overview Classes OggExtractor androidx.media3.extractor.png Overview Classes PngExtractor androidx.media3.extractor.text Overview Interfaces Subtitle SubtitleDecoder SubtitleParser SubtitleParser.Factory Classes CueDecoder CueEncoder CuesWithTiming DefaultSubtitleParserFactory LegacySubtitleUtil SimpleSubtitleDecoder SubtitleExtractor SubtitleInputBuffer SubtitleOutputBuffer SubtitleParser.OutputOptions SubtitleTranscodingExtractor SubtitleTranscodingExtractorOutput Exceptions SubtitleDecoderException androidx.media3.extractor.text.cea Overview Classes Cea608Decoder Cea708Decoder androidx.media3.extractor.text.dvb Overview Classes DvbParser androidx.media3.extractor.text.pgs Overview Classes PgsParser androidx.media3.extractor.text.ssa Overview Classes SsaParser androidx.media3.extractor.text.subrip Overview Classes SubripParser androidx.media3.extractor.text.ttml Overview Classes TtmlParser androidx.media3.extractor.text.tx3g Overview Classes Tx3gParser androidx.media3.extractor.text.vobsub Overview Classes VobsubParser androidx.media3.extractor.text.webvtt Overview Classes Mp4WebvttParser WebvttCssStyle WebvttCueInfo WebvttCueParser WebvttParser WebvttParserUtil Annotations WebvttCssStyle.FontSizeUnit WebvttCssStyle.StyleFlags androidx.media3.extractor.ts Overview Interfaces ElementaryStreamReader SectionPayloadReader TsPayloadReader TsPayloadReader.Factory Classes Ac3Extractor Ac3Reader Ac4Extractor Ac4Reader AdtsExtractor AdtsReader DefaultTsPayloadReaderFactory DtsReader DvbSubtitleReader H262Reader H263Reader H264Reader H265Reader Id3Reader LatmReader MpegAudioReader MpeghReader NalUnitTargetBuffer PassthroughSectionPayloadReader PesReader PsExtractor SectionReader SeiReader TsExtractor TsPayloadReader.DvbSubtitleInfo TsPayloadReader.EsInfo TsPayloadReader.TrackIdGenerator TsUtil Annotations AdtsExtractor.Flags DefaultTsPayloadReaderFactory.Flags TsExtractor.Flags TsExtractor.Mode TsPayloadReader.EsInfo.AudioType TsPayloadReader.Flags androidx.media3.extractor.wav Overview Classes WavExtractor androidx.media3.extractor.webp Overview Classes WebpExtractor androidx.media3.inspector Overview Classes MediaExtractorCompat MetadataRetriever MetadataRetriever.Builder Annotations MediaExtractorCompat.SeekMode androidx.media3.inspector.frame Overview Classes FrameExtractor FrameExtractor.Builder FrameExtractor.Frame androidx.media3.muxer Overview Interfaces AnnexBToAvccConverter ByteBufferAllocator Muxer Muxer.Factory SeekableMuxerOutput Classes AacMuxer BufferInfo FileOutputStreamSeekableMuxerOutput FragmentedMp4Muxer FragmentedMp4Muxer.Builder MediaMuxerCompat Mp4Muxer Mp4Muxer.Builder Mp4Muxer.Mp4AtFileParameters MuxerUtil OggMuxer OggMuxer.Builder WavMuxer WebmMuxer WebmMuxer.Builder Exceptions MuxerException Annotations MediaMuxerCompat.OutputFormat Mp4Muxer.FileFormat Mp4Muxer.LastSampleDurationBehavior Mp4Muxer.TrackReferenceType androidx.media3.session Overview Interfaces BitmapLoader DefaultMediaNotificationProvider.NotificationIdProvider MediaBrowser.Listener MediaController.Listener MediaController.ProgressListener MediaLibraryService.MediaLibrarySession.Callback MediaNotification.ActionFactory MediaNotification.Provider MediaNotification.Provider.Callback MediaSession.Callback MediaSession.ProgressReporter MediaSessionManager.OnActiveSessionsChangedListener MediaSessionService.Listener Classes BluetoothValidationActivity CacheBitmapLoader CommandButton CommandButton.Builder CommandButton.DisplayConstraints CommandButton.DisplayConstraints.Builder CustomCommandPendingIntentBuilder DefaultMediaNotificationProvider DefaultMediaNotificationProvider.Builder LibraryResult MediaBrowser MediaBrowser.Builder MediaButtonReceiver MediaConstants MediaController MediaController.Builder MediaLibraryService MediaLibraryService.LibraryParams MediaLibraryService.LibraryParams.Builder MediaLibraryService.MediaLibrarySession MediaLibraryService.MediaLibrarySession.Builder MediaNotification MediaNotification.Provider.NotificationChannelInfo MediaSession MediaSession.Builder MediaSession.ConnectionResult MediaSession.ConnectionResult.AcceptedResultBuilder MediaSession.ControllerInfo MediaSession.MediaItemsWithStartPosition MediaSessionManager MediaSessionService MediaStyleNotificationHelper MediaStyleNotificationHelper.DecoratedMediaCustomViewStyle MediaStyleNotificationHelper.MediaStyle PlaybackPendingIntentBuilder SessionCommand SessionCommands SessionCommands.Builder SessionError SessionResult SessionToken SimpleBitmapLoader SizeLimitedBitmapLoader Annotations CommandButton.Icon CommandButton.Slot LibraryResult.Code MediaSessionService.ShowNotificationForIdlePlayerMode SessionCommand.CommandCode SessionError.Code SessionResult.Code SessionToken.TokenType androidx.media3.test.utils Overview Interfaces ActionSchedule.Callback ActionSchedule.PlayerTarget.Callback DecodeOneFrameUtil.Listener DummyMainThread.TestRunnable Dumper.Dumpable ExtractorAsserts.ExtractorFactory FakeFrameProcessor.Event FakeMediaPeriod.TrackDataFactory FakeTrackOutput.Factory HostActivity.HostedTest MediaPeriodAsserts.FilterableManifestMediaPeriodFactory VideoFrameProcessorTestRunner.BitmapReader VideoFrameProcessorTestRunner.OnOutputFrameAvailableForRenderingListener VideoFrameProcessorTestRunner.OnVideoFrameProcessingEndedListener Classes Action Action.AddMediaItems Action.ClearMediaItems Action.ClearVideoSurface Action.ExecuteRunnable Action.MoveMediaItem Action.PlayUntilPosition Action.Prepare Action.RemoveMediaItem Action.RemoveMediaItems Action.Seek Action.SendMessages Action.SetAudioAttributes Action.SetMediaItems Action.SetMediaItemsResetPosition Action.SetPlayWhenReady Action.SetPlaybackParameters Action.SetRendererDisabled Action.SetRepeatMode Action.SetShuffleModeEnabled Action.SetShuffleOrder Action.SetVideoSurface Action.Stop Action.ThrowPlaybackException Action.WaitForIsLoading Action.WaitForMessage Action.WaitForPendingPlayerCommands Action.WaitForPlayWhenReady Action.WaitForPlaybackState Action.WaitForPositionDiscontinuity Action.WaitForTimelineChanged ActionSchedule ActionSchedule.Builder ActionSchedule.PlayerRunnable ActionSchedule.PlayerTarget AdditionalFailureInfo AssetContentProvider AssetInfo BinderStressCreator BitmapPixelTestUtil BitmapPixelTestUtil.ImageBuffer CacheAsserts CacheAsserts.RequestSet CapturingAudioSink CapturingAudioSink.InterceptingBufferSink CapturingAudioSink.SampleInterceptingBufferSink CapturingImageOutput CompositionAssetInfo DataSourceContractTest DataSourceContractTest.FakeTransferListener DataSourceContractTest.TestResource DataSourceContractTest.TestResource.Builder DecodeOneFrameUtil DecoderCountersUtil DefaultRenderersFactoryAsserts DownloadBuilder DummyMainThread DumpFileAsserts DumpableFormat DumpableMp4Box Dumper EditedMediaItemAssetInfo EmptyMediaSource ExoHostedTest ExoPlayerTestRunner ExoPlayerTestRunner.Builder ExtractorAsserts ExtractorAsserts.AssertionConfig ExtractorAsserts.AssertionConfig.Builder ExtractorAsserts.ConfigProvider ExtractorAsserts.SimulationConfig FailOnCloseDataSink FailOnCloseDataSink.Factory FakeAdaptiveDataSet FakeAdaptiveDataSet.Factory FakeAdaptiveDataSet.Iterator FakeAdaptiveMediaPeriod FakeAdaptiveMediaSource FakeAdsLoader FakeAudioRenderer FakeChunkSource FakeChunkSource.Factory FakeClock FakeClock.Builder FakeClock.HandlerMessage FakeCryptoConfig FakeDataSet FakeDataSet.FakeData FakeDataSet.FakeData.Segment FakeDataSource FakeDataSource.Factory FakeExoMediaDrm FakeExoMediaDrm.Builder FakeExoMediaDrm.LicenseServer FakeExoMediaDrm.LicenseServer.Builder FakeExtractorInput FakeExtractorInput.Builder FakeExtractorOutput FakeFrameProcessor FakeFrameProcessor.EosEvent FakeFrameProcessor.Factory FakeFrameProcessor.FramesEvent FakeHardwareBufferNativeHelpers FakeMediaChunk FakeMediaChunkIterator FakeMediaClockRenderer FakeMediaPeriod FakeMediaSource FakeMediaSource.Builder FakeMediaSource.InitialTimeline FakeMediaSourceFactory FakeMetadataEntry FakeMultiPeriodLiveTimeline FakePlayer FakeRenderer FakeSampleStream FakeSampleStream.FakeSampleStreamItem FakeShuffleOrder FakeTimeline FakeTimeline.TimelineWindowDefinition FakeTimeline.TimelineWindowDefinition.Builder FakeTrackOutput FakeTrackSelection FakeTrackSelector FakeTrackSelector.FakeTrackSelectionFactory FakeVideoRenderer FormatSupportAssumptions HdrCapabilitiesUtil HostActivity HttpDataSourceTestEnv ImageReaderSurfaceHolder ImmutableByteArray ImmutableByteArray.Builder InMemoryDatabaseRule MalformedParcelable MediaPeriodAsserts MediaSourceTestRunner MediaSourceTestRunner.MediaSourceListener MssimCalculator OggFileAudioBufferSink PassthroughAudioProcessor PlayerFence RecordingHardwareBufferEffectsPipeline RecordingPacketConsumer ReleaseListener SequenceAssetInfo SsimHelper StubExoPlayer StubPlayer TestExoPlayerBuilder TestSpeedProvider TestSummaryLogger TestTransformerBuilder TestUtil TextureBitmapReader ThreadTestUtil ThrowingSubtitleParserFactory TimelineAsserts VideoDecodingWrapper VideoFrameProcessorTestRunner VideoFrameProcessorTestRunner.Builder VideoFrameProcessorTestRunner.SurfaceBitmapReader WebServerDispatcher WebServerDispatcher.Resource WebServerDispatcher.Resource.Builder Exceptions FakeExtractorInput.SimulatedIOException androidx.media3.test.utils.robolectric Overview Interfaces CapturingRenderersFactory.TextRendererFactory PlayerAudioFocusContractTest.PlayerInfo ScrubbingModeContractTest.PlayerInfo Classes CapturingRenderersFactory CapturingRenderersFactory.CapturingMediaCodecVideoRenderer FakeDownloader IdlingMediaCodecAdapterFactory PlaybackOutput PlayerAudioFocusContractTest RandomizedMp3Decoder RobolectricUtil ScrubbingModeContractTest ShadowMediaCodecConfig ShadowMediaCodecConfig.CodecInfo TestDownloadManagerListener TestPlayerRunHelper TestPlayerRunHelper.CompositionPlayerRunResult TestPlayerRunHelper.ExoPlayerRunResult TestPlayerRunHelper.PlayerRunResult androidx.media3.test.utils.truth Overview Interfaces SpannedSubject.AbsoluteSized SpannedSubject.Aligned SpannedSubject.AndSpanFlags SpannedSubject.Colored SpannedSubject.EmphasizedText SpannedSubject.RelativeSized SpannedSubject.RubyText SpannedSubject.Typefaced SpannedSubject.VoiceText SpannedSubject.WithSpanFlags Classes SpannedSubject androidx.media3.transformer Overview Interfaces AssetLoader AssetLoader.Factory AssetLoader.Listener AudioMixer AudioMixer.Factory Codec Codec.DecoderFactory Codec.EncoderFactory DefaultDecoderFactory.Listener EncoderFrameWriter.Listener EncoderSelector InAppMp4Muxer.MetadataProvider SampleConsumer SurfaceAssetLoader.Callback Transformer.Listener Classes AssetLoader.CompositionSettings AudioEncoderSettings AudioEncoderSettings.Builder CodecDbLite Composition Composition.Builder CompositionFrameMetadata CompositionPlayer CompositionPlayer.Builder DefaultAssetLoaderFactory DefaultAudioMixer DefaultAudioMixer.Factory DefaultCodec DefaultDecoderFactory DefaultDecoderFactory.Builder DefaultEncoderFactory DefaultEncoderFactory.Builder DefaultMuxer DefaultMuxer.Factory EditedMediaItem EditedMediaItem.Builder EditedMediaItemSequence EditedMediaItemSequence.Builder Effects EncoderFrameWriter EncoderUtil ExoPlayerAssetLoader ExoPlayerAssetLoader.Factory ExperimentalAnalyzerModeFactory ExportException.CodecInfo ExportResult ExportResult.Builder ExportResult.ProcessedInput FrameWriterToHardwareBufferFrameQueueAdapter FrameworkMuxer FrameworkMuxer.Factory ImageAssetLoader ImageAssetLoader.Factory InAppFragmentedMp4Muxer InAppFragmentedMp4Muxer.Factory InAppMp4Muxer InAppMp4Muxer.Factory JsonUtil MediaProjectionAssetLoader MediaProjectionAssetLoader.Factory PacketConsumerToFrameProcessorAdapter ProgressHolder RawAssetLoader SurfaceAssetLoader SurfaceAssetLoader.Factory TextureAssetLoader TransformationRequest TransformationRequest.Builder Transformer Transformer.Builder TransformerUtil TransformerUtil.Api35 VideoEncoderSettings VideoEncoderSettings.Builder Exceptions ExportException Annotations AssetLoader.SupportedOutputTypes Composition.HdrMode ExportException.ErrorCode SampleConsumer.InputResult Transformer.ProgressState VideoEncoderSettings.BitrateMode androidx.media3.ui Overview Interfaces AspectRatioFrameLayout.AspectRatioListener LegacyPlayerControlView.ProgressUpdateListener LegacyPlayerControlView.VisibilityListener PlayerControlView.OnFullScreenModeChangedListener PlayerControlView.ProgressUpdateListener PlayerControlView.VisibilityListener PlayerNotificationManager.CustomActionReceiver PlayerNotificationManager.MediaDescriptionAdapter PlayerNotificationManager.NotificationListener PlayerView.ControllerVisibilityListener PlayerView.FullscreenButtonClickListener TimeBar TimeBar.OnScrubListener TrackNameProvider TrackSelectionDialogBuilder.DialogCallback TrackSelectionView.TrackSelectionListener Classes AspectRatioFrameLayout CaptionStyleCompat DefaultMediaDescriptionAdapter DefaultTimeBar DefaultTrackNameProvider LegacyPlayerControlView PlayerControlView PlayerNotificationManager PlayerNotificationManager.BitmapCallback PlayerNotificationManager.Builder PlayerView SubtitleView TrackSelectionDialogBuilder TrackSelectionView WearUnsuitableOutputPlaybackSuppressionResolverListener Annotations AspectRatioFrameLayout.ResizeMode CaptionStyleCompat.EdgeType PlayerNotificationManager.Priority PlayerNotificationManager.Visibility PlayerView.ArtworkDisplayMode PlayerView.ImageDisplayMode PlayerView.ShowBuffering SubtitleView.ViewType androidx.media3.ui.compose Overview Annotations SurfaceType Composables ContentFrame PlayerSurface androidx.media3.ui.compose.buttons Overview Composables MuteButton NextButton PlayPauseButton PlaybackSpeedControl PreviousButton RepeatButton SeekBackButton SeekForwardButton ShuffleButton androidx.media3.ui.compose.indicators Overview Composables ProgressIndicator TimeText androidx.media3.ui.compose.lifecycle Overview Composables SlidingWindowEffect rememberPooledPlayer androidx.media3.ui.compose.material3 Overview Objects PlayerDefaults Composables MiniController Player androidx.media3.ui.compose.material3.buttons Overview Composables MuteButton NextButton PlayPauseButton PlaybackSpeedToggleButton PreviousButton RepeatButton SeekBackButton SeekForwardButton ShuffleButton androidx.media3.ui.compose.material3.indicator Overview Classes TimeFormat Composables DurationText LinearProgressIndicator PositionAndDurationText PositionText ProgressSlider RemainingDurationText TimeText androidx.media3.ui.compose.material3.text Overview Classes DefaultErrorMessageProvider Composables ErrorText rememberDefaultErrorMessageProvider androidx.media3.ui.compose.modifiers Overview Composables resizeWithContentScale androidx.media3.ui.compose.state Overview Classes CurrentMediaItemState ErrorState MuteButtonState NextButtonState PlayPauseButtonState PlaybackSpeedState PlayerStateObserver PlaylistState PresentationState PreviousButtonState ProgressStateWithTickCount ProgressStateWithTickInterval RepeatButtonState SeekBackButtonState SeekForwardButtonState ShuffleButtonState Composables rememberCurrentMediaItemState rememberErrorState rememberMuteButtonState rememberNextButtonState rememberPlayPauseButtonState rememberPlaybackSpeedState rememberPlaylistState rememberPresentationState rememberPreviousButtonState rememberProgressStateWithTickCount rememberProgressStateWithTickInterval rememberRepeatButtonState rememberSeekBackButtonState rememberSeekForwardButtonState rememberShuffleButtonState androidx.media3.ui.compose.text Overview Composables CurrentMediaItemBox ErrorText androidx.media3.ui.leanback Overview Classes LeanbackPlayerAdapter androidx.mediarouter Overview Classes R R.dimen androidx.mediarouter.app Overview Classes MediaRouteActionProvider MediaRouteButton MediaRouteChooserDialog MediaRouteChooserDialogFragment MediaRouteControllerDialog MediaRouteControllerDialogFragment MediaRouteDialogFactory MediaRouteDiscoveryFragment SystemOutputSwitcherDialogController androidx.mediarouter.media Overview Interfaces MediaRouter.DeviceSuggestionsUpdatesCallback MediaRouter.OnPrepareTransferListener RemotePlaybackClient.OnMessageReceivedListener Classes MediaControlIntent MediaItemMetadata MediaItemStatus MediaItemStatus.Builder MediaRouteDescriptor MediaRouteDescriptor.Builder MediaRouteDiscoveryRequest MediaRouteProvider MediaRouteProvider.Callback MediaRouteProvider.DynamicGroupRouteController MediaRouteProvider.DynamicGroupRouteController.DynamicRouteDescriptor MediaRouteProvider.DynamicGroupRouteController.DynamicRouteDescriptor.Builder MediaRouteProvider.ProviderMetadata MediaRouteProvider.RouteController MediaRouteProvider.RouteControllerOptions MediaRouteProvider.RouteControllerOptions.Builder MediaRouteProviderDescriptor MediaRouteProviderDescriptor.Builder MediaRouteProviderService MediaRouteProviderService.ClientInfo MediaRouteProviderService.ClientInfo.Builder MediaRouteSelector MediaRouteSelector.Builder MediaRouter MediaRouter.Callback MediaRouter.ControlRequestCallback MediaRouter.GroupRouteInfo MediaRouter.ProviderInfo MediaRouter.RouteInfo MediaRouterParams MediaRouterParams.Builder MediaSessionStatus MediaSessionStatus.Builder MediaTransferReceiver RemotePlaybackClient RemotePlaybackClient.ActionCallback RemotePlaybackClient.ItemActionCallback RemotePlaybackClient.SessionActionCallback RemotePlaybackClient.StatusCallback RouteListingPreference RouteListingPreference.Builder RouteListingPreference.Item RouteListingPreference.Item.Builder SuggestedDeviceInfo SuggestedDeviceInfo.Builder androidx.mediarouter.testing Overview Classes MediaRouterTestHelper androidx.metrics.performance Overview Interfaces JankStats.OnFrameListener Classes FrameData FrameDataApi24 FrameDataApi31 JankStats PerformanceMetricsState PerformanceMetricsState.Holder StateInfo androidx.navigation Overview Interfaces FloatingWindow NavArgs NavController.OnDestinationChangedListener NavDirections NavHost Navigator.Extras SupportingPane Classes ActionOnlyNavDirections ActivityNavigator ActivityNavigator.Destination ActivityNavigator.Extras ActivityNavigator.Extras.Builder ActivityNavigatorDestinationBuilder AnimBuilder CollectionNavType NamedNavArgument NavAction NavActionBuilder NavArgsLazy NavArgument NavArgument.Builder NavArgumentBuilder NavBackStackEntry NavController NavDeepLink NavDeepLink.Builder NavDeepLinkBuilder NavDeepLinkDslBuilder NavDeepLinkRequest NavDeepLinkRequest.Builder NavDestination NavDestinationBuilder NavGraph NavGraphBuilder NavGraphNavigator NavHostController NavInflater NavOptions NavOptions.Builder NavOptionsBuilder NavType NavType.EnumType NavType.ParcelableArrayType NavType.ParcelableType NavType.SerializableArrayType NavType.SerializableType NavUri Navigator NavigatorProvider NavigatorState PopUpToBuilder Annotations ExperimentalBrowserHistoryApi NavDeepLinkDsl NavDeepLinkSaveStateControl NavDestination.ClassType NavDestinationDsl NavOptionsDsl Navigator.Name Objects Navigation androidx.navigation.compose Overview Classes ComposeNavigator ComposeNavigator.Destination ComposeNavigatorDestinationBuilder DialogNavigator DialogNavigator.Destination DialogNavigatorDestinationBuilder Objects DefaultNavTransitions Composables DialogHost LocalOwnersProvider NavHost currentBackStackEntryAsState rememberNavController androidx.navigation.dynamicfeatures Overview Classes DynamicActivityNavigator DynamicActivityNavigator.Destination DynamicActivityNavigatorDestinationBuilder DynamicExtras DynamicGraphNavigator DynamicGraphNavigator.DynamicNavGraph DynamicIncludeGraphNavigator DynamicIncludeGraphNavigator.DynamicIncludeNavGraph DynamicIncludeNavGraphBuilder DynamicInstallManager DynamicInstallMonitor DynamicNavGraphBuilder androidx.navigation.dynamicfeatures.fragment Overview Classes DynamicFragmentNavigator DynamicFragmentNavigator.Destination DynamicFragmentNavigatorDestinationBuilder DynamicNavHostFragment androidx.navigation.dynamicfeatures.fragment.ui Overview Classes AbstractProgressFragment DefaultProgressFragment androidx.navigation.fragment Overview Classes AbstractListDetailFragment DialogFragmentNavigator DialogFragmentNavigator.Destination DialogFragmentNavigatorDestinationBuilder FragmentNavigator FragmentNavigator.Destination FragmentNavigator.Extras FragmentNavigator.Extras.Builder FragmentNavigatorDestinationBuilder NavHostFragment androidx.navigation.fragment.compose Overview Classes ComposableFragment ComposableFragmentNavigator ComposableNavHostFragment androidx.navigation.testing Overview Classes TestNavHostController TestNavigatorState androidx.navigation.ui Overview Interfaces AppBarConfiguration.OnNavigateUpListener Classes AppBarConfiguration AppBarConfiguration.Builder R R.anim R.animator Annotations NavigationUiSaveStateControl Objects NavigationUI androidx.navigation3.runtime Overview Interfaces NavKey NavMetadataKey Classes EntryProviderScope MetadataScope NavBackStack NavEntry NavEntryDecorator SaveableStateHolderNavEntryDecorator Annotations EntryDsl MetadataDsl Composables rememberDecoratedNavEntries rememberNavBackStack rememberSaveableStateHolderNavEntryDecorator androidx.navigation3.runtime.deeplink Overview Interfaces DeepLinkMatcher.Filter RequestExtrasKey Classes DeepLinkMatcher DeepLinkMatcher.MatchResult DeepLinkRequest DeepLinkUri RequestExtrasScope StaticKeyDeepLinkMatcher UriDeepLinkMatcher UriMatchResult Annotations RequestExtrasDsl Objects DeepLinkMatcher.Companion DeepLinkRequest.Companion DeepLinkRequest.Companion.MimeTypeExtrasKey androidx.navigation3.runtime.result Overview Classes ResultEventBus ResultEventBusNavEntryDecorator Objects LocalResultEventBus Composables ResultEffect rememberResultEventBus rememberResultEventBusNavEntryDecorator androidx.navigation3.runtime.serialization Overview Classes NavBackStackSerializer NavKeySerializer androidx.navigation3.scene Overview Interfaces OverlayScene Scene SceneDecoratorStrategy SceneStrategy Classes DialogSceneStrategy SceneDecoratorStrategyScope SceneInfo SceneState SceneStrategyScope SinglePaneSceneStrategy Objects DialogSceneStrategy.Companion DialogSceneStrategy.Companion.DialogKey Composables NavigationBackHandler rememberNavigationEventState rememberSceneState androidx.navigation3.ui Overview Objects NavDisplay NavDisplay.PopTransitionKey NavDisplay.PredictivePopTransitionKey NavDisplay.TransitionKey Composables NavDisplay androidx.navigationevent Overview Interfaces NavigationEventDispatcherOwner OnBackCompletedFallback OnForwardCompletedFallback Classes DirectNavigationEventInput NavigationEvent NavigationEventDispatcher NavigationEventHandler NavigationEventHistory NavigationEventInfo NavigationEventInput NavigationEventTransitionState NavigationEventTransitionState.InProgress OnBackInvokedDefaultInput OnBackInvokedInput OnBackInvokedOverlayInput Objects NavigationEventInfo.None NavigationEventTransitionState.Idle androidx.navigationevent.compose Overview Classes NavigationEventState Objects LocalNavigationEventDispatcherOwner Composables NavigationBackHandler NavigationEventHandler NavigationForwardHandler rememberNavigationEventDispatcherOwner rememberNavigationEventState androidx.navigationevent.testing Overview Classes TestNavigationEventDispatcherOwner TestNavigationEventHandler androidx.opengl Overview Interfaces EGLHandle Classes EGLExt EGLImageKHR EGLSyncKHR androidx.paging Overview Interfaces AsyncPagedListDiffer.PagedListListener DataSource.InvalidatedCallback Logger PagingSourceFactory PlaceholderPaddedList Classes AdjacentItems AsyncPagedListDiffer AsyncPagingDataDiffer CombinedLoadStates DataSource DataSource.Factory InvalidatingPagingSourceFactory ItemKeyedDataSource ItemKeyedDataSource.LoadCallback ItemKeyedDataSource.LoadInitialCallback ItemKeyedDataSource.LoadInitialParams ItemKeyedDataSource.LoadParams ItemSnapshotList ListenableFuturePagingSource ListenableFutureRemoteMediator LivePagedListBuilder LoadState LoadState.Error LoadState.NotLoading LoadStateAdapter LoadStates PageKeyedDataSource PageKeyedDataSource.LoadCallback PageKeyedDataSource.LoadInitialCallback PageKeyedDataSource.LoadInitialParams PageKeyedDataSource.LoadParams PagedList PagedList.BoundaryCallback PagedList.Builder PagedList.Callback PagedList.Config PagedList.Config.Builder PagedListAdapter Pager PagingConfig PagingData PagingDataAdapter PagingDataEvent PagingDataEvent.Append PagingDataEvent.DropAppend PagingDataEvent.DropPrepend PagingDataEvent.Prepend PagingDataEvent.Refresh PagingDataPresenter PagingSource PagingSource.LoadParams PagingSource.LoadParams.Append PagingSource.LoadParams.Prepend PagingSource.LoadParams.Refresh PagingSource.LoadResult PagingSource.LoadResult.Error PagingSource.LoadResult.Invalid PagingSource.LoadResult.Page PagingState PositionalDataSource PositionalDataSource.LoadInitialCallback PositionalDataSource.LoadInitialParams PositionalDataSource.LoadRangeCallback PositionalDataSource.LoadRangeParams RemoteMediator RemoteMediator.MediatorResult RemoteMediator.MediatorResult.Error RemoteMediator.MediatorResult.Success RxPagedListBuilder Enums LoadType RemoteMediator.InitializeAction TerminalSeparatorType Annotations ExperimentalPagingApi Objects LoadState.Loading androidx.paging.compose Overview Classes LazyPagingItems Composables collectAsLazyPagingItems androidx.paging.rxjava2 Overview Classes RxPagingSource RxRemoteMediator androidx.paging.rxjava3 Overview Classes RxPagedListBuilder RxPagingSource RxRemoteMediator androidx.paging.testing Overview Interfaces LoadErrorHandler Classes SnapshotLoader TestPager Enums ErrorRecovery androidx.palette.graphics Overview Interfaces Palette.Filter Palette.PaletteAsyncListener Classes Palette Palette.Builder Palette.Swatch Target Target.Builder androidx.pdf Overview Interfaces EditablePdfDocument PdfDocument PdfDocument.BitmapSource PdfDocument.OnEditAppliedListener PdfDocument.OnPdfContentInvalidatedListener PdfLoader PdfSandboxHandle PdfWriteHandle Classes EditsDraft Highlight MutableEditsDraft PdfDocument.PageInfo PdfDocument.PdfPageContent PdfDocument.PdfPageLinks PdfPoint PdfRect R R.attr RenderParams SandboxedPdfLoader Exceptions PdfEditApplyException PdfPasswordException Annotations ExperimentalPdfApi androidx.pdf.annotation Overview Interfaces AnnotationsView.OnAnnotationEditListener AnnotationsView.OnAnnotationLocatedListener AnnotationsView.OnGestureClaimListener TextBoundsProvider Classes AnnotationsView AnnotationsView.AnnotationMode AnnotationsView.AnnotationMode.Highlight PdfViewportState Objects AnnotationsView.AnnotationMode.Select androidx.pdf.annotation.content Overview Interfaces PdfObject Classes HighlightAnnotation ImagePdfObject KeyedPdfAnnotation KeyedPdfObject PathPdfObject PathPdfObject.PathInput PdfAnnotation StampAnnotation androidx.pdf.compose Overview Interfaces PdfZoomScrollScope Classes FastScrollConfiguration PdfSelectionMenuBuilderScope PdfViewerState Composables PdfViewer androidx.pdf.content Overview Classes ExternalLink PageMatchBounds PageSelection PdfPageContent PdfPageGotoLinkContent PdfPageGotoLinkContent.Destination PdfPageImageContent PdfPageLinkContent PdfPageTextContent SelectionBoundary androidx.pdf.ink Overview Classes EditablePdfViewerFragment androidx.pdf.ink.model Overview Exceptions ApplyInProgressException androidx.pdf.models Overview Classes FormEditInfo FormWidgetInfo ListItem androidx.pdf.ocr Overview Interfaces OcrProvider OcrResult Classes OcrText androidx.pdf.selection Overview Interfaces LinkSelection Selection SelectionMenuSession Classes ContextMenuComponent SelectionMenuComponent Objects PdfSelectionMenuKeys androidx.pdf.selection.model Overview Classes GoToLinkSelection GoToLinkSelection.Destination HyperLinkSelection ImageSelection TextSelection androidx.pdf.view Overview Interfaces PdfView.LinkClickListener PdfView.OnFirstContentLoadListener PdfView.OnFormWidgetInfoUpdatedListener PdfView.OnGestureStateChangedListener PdfView.OnSelectionChangedListener PdfView.OnViewportChangedListener PdfView.SelectionMenuItemPreparer Classes PdfView androidx.pdf.viewer.fragment Overview Classes PdfStylingOptions PdfViewerFragment R R.attr androidx.percentlayout.widget Overview Interfaces PercentLayoutHelper.PercentLayoutParams Classes PercentFrameLayout PercentFrameLayout.LayoutParams PercentLayoutHelper PercentLayoutHelper.PercentLayoutInfo PercentRelativeLayout PercentRelativeLayout.LayoutParams androidx.photopicker Overview Interfaces EmbeddedPhotoPickerView.EmbeddedPhotoPickerStateChangeListener Classes EmbeddedPhotoPickerView Annotations ExperimentalPhotoPickerApi androidx.photopicker.compose Overview Interfaces EmbeddedPhotoPickerState Annotations ExperimentalPhotoPickerComposeApi Composables EmbeddedPhotoPicker rememberEmbeddedPhotoPickerState androidx.photopicker.testing Overview Classes TestEmbeddedPhotoPickerProvider androidx.preference Overview Interfaces DialogPreference.TargetFragment EditTextPreference.OnBindEditTextListener Preference.OnPreferenceChangeListener Preference.OnPreferenceClickListener Preference.SummaryProvider PreferenceFragment.OnPreferenceDisplayDialogCallback PreferenceFragment.OnPreferenceStartFragmentCallback PreferenceFragment.OnPreferenceStartScreenCallback PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback PreferenceFragmentCompat.OnPreferenceStartFragmentCallback PreferenceFragmentCompat.OnPreferenceStartScreenCallback PreferenceGroup.PreferencePositionCallback PreferenceManager.OnDisplayPreferenceDialogListener PreferenceManager.OnNavigateToScreenListener PreferenceManager.OnPreferenceTreeClickListener Classes CheckBoxPreference DialogPreference DropDownPreference EditTextPreference EditTextPreference.SimpleSummaryProvider EditTextPreferenceDialogFragment EditTextPreferenceDialogFragmentCompat ListPreference ListPreference.SimpleSummaryProvider ListPreferenceDialogFragment ListPreferenceDialogFragmentCompat MultiSelectListPreference MultiSelectListPreferenceDialogFragment MultiSelectListPreferenceDialogFragmentCompat Preference Preference.BaseSavedState PreferenceCategory PreferenceDataStore PreferenceDialogFragment PreferenceDialogFragmentCompat PreferenceFragment PreferenceFragmentCompat PreferenceGroup PreferenceHeaderFragmentCompat PreferenceManager PreferenceManager.PreferenceComparisonCallback PreferenceManager.SimplePreferenceComparisonCallback PreferenceScreen PreferenceViewHolder R R.attr R.style SeekBarPreference SwitchPreference SwitchPreferenceCompat TwoStatePreference androidx.print Overview Interfaces PrintHelper.OnPrintFinishCallback Classes PrintHelper androidx.privacysandbox.activity.client Overview Interfaces LocalSdkActivityLauncher Classes LocalManagedSdkActivityLauncher LocalUnmanagedSdkActivityLauncher androidx.privacysandbox.activity.core Overview Interfaces SdkActivityLauncher androidx.privacysandbox.activity.provider Overview Objects SdkActivityLauncherFactory androidx.privacysandbox.ads.adservices.adid Overview Classes AdId AdIdManager androidx.privacysandbox.ads.adservices.adselection Overview Classes AdSelectionConfig AdSelectionFromOutcomesConfig AdSelectionManager AdSelectionOutcome GetAdSelectionDataOutcome GetAdSelectionDataRequest PerBuyerConfiguration PersistAdSelectionResultRequest ReportEventRequest ReportImpressionRequest SellerConfiguration UpdateAdCounterHistogramRequest androidx.privacysandbox.ads.adservices.appsetid Overview Classes AppSetId AppSetIdManager androidx.privacysandbox.ads.adservices.common Overview Interfaces ExperimentalFeatures Classes AdData AdFilters AdSelectionSignals AdTechIdentifier FrequencyCapFilters KeyedFrequencyCap Annotations ExperimentalFeatures.Ext10OptIn ExperimentalFeatures.Ext11OptIn ExperimentalFeatures.Ext12OptIn ExperimentalFeatures.Ext14OptIn ExperimentalFeatures.Ext8OptIn ExperimentalFeatures.RegisterSourceOptIn androidx.privacysandbox.ads.adservices.customaudience Overview Classes CustomAudience CustomAudience.Builder CustomAudienceManager FetchAndJoinCustomAudienceRequest JoinCustomAudienceRequest LeaveCustomAudienceRequest PartialCustomAudience ScheduleCustomAudienceUpdateRequest TrustedBiddingData androidx.privacysandbox.ads.adservices.java.adid Overview Classes AdIdManagerFutures androidx.privacysandbox.ads.adservices.java.adselection Overview Classes AdSelectionManagerFutures androidx.privacysandbox.ads.adservices.java.appsetid Overview Classes AppSetIdManagerFutures androidx.privacysandbox.ads.adservices.java.customaudience Overview Classes CustomAudienceManagerFutures androidx.privacysandbox.ads.adservices.java.measurement Overview Classes MeasurementManagerFutures androidx.privacysandbox.ads.adservices.java.signals Overview Classes ProtectedSignalsManagerFutures androidx.privacysandbox.ads.adservices.java.topics Overview Classes TopicsManagerFutures androidx.privacysandbox.ads.adservices.measurement Overview Classes DeletionRequest DeletionRequest.Builder MeasurementManager SourceRegistrationRequest SourceRegistrationRequest.Builder WebSourceParams WebSourceRegistrationRequest WebSourceRegistrationRequest.Builder WebTriggerParams WebTriggerRegistrationRequest androidx.privacysandbox.ads.adservices.signals Overview Classes ProtectedSignalsManager UpdateSignalsRequest androidx.privacysandbox.ads.adservices.topics Overview Classes EncryptedTopic GetTopicsRequest GetTopicsRequest.Builder GetTopicsResponse Topic TopicsManager androidx.privacysandbox.sdkruntime.client Overview Interfaces SdkSandboxProcessDeathCallbackCompat Classes SdkSandboxManagerCompat androidx.privacysandbox.sdkruntime.core Overview Interfaces SdkSandboxClientImportanceListenerCompat Classes AppOwnedSdkSandboxInterfaceCompat SandboxedSdkCompat SandboxedSdkInfo SandboxedSdkProviderCompat Exceptions LoadSdkCompatException androidx.privacysandbox.sdkruntime.core.activity Overview Interfaces ActivityHolder SdkSandboxActivityHandlerCompat androidx.privacysandbox.sdkruntime.provider Overview Classes SandboxedSdkProviderAdapter androidx.privacysandbox.sdkruntime.provider.controller Overview Classes SdkSandboxControllerCompat androidx.privacysandbox.tools Overview Annotations PrivacySandboxCallback PrivacySandboxInterface PrivacySandboxService PrivacySandboxValue androidx.privacysandbox.ui.client Overview Objects SandboxedUiAdapterFactory SharedUiAdapterFactory androidx.privacysandbox.ui.client.compose Overview Composables SandboxedSdkUi SandboxedSdkUiBelowHostWindow androidx.privacysandbox.ui.client.view Overview Interfaces SandboxedSdkViewEventListener Classes SandboxedSdkView SharedUiAsset SharedUiContainer androidx.privacysandbox.ui.core Overview Interfaces DelegatingSandboxedUiAdapter.DelegateChangeListener ExperimentalFeatures SandboxedUiAdapter SandboxedUiAdapter.Session SandboxedUiAdapter.SessionClient SessionObserver SessionObserverFactory SharedUiAdapter SharedUiAdapter.Session SharedUiAdapter.SessionClient Classes DelegatingSandboxedUiAdapter SandboxedSdkViewUiInfo SandboxedUiAdapterSignalOptions SessionData SessionObserverContext Annotations ExperimentalFeatures.ChangingContentUiZOrderApi ExperimentalFeatures.DelegatingAdapterApi ExperimentalFeatures.SharedUiPresentationApi androidx.privacysandbox.ui.provider Overview Interfaces SessionObserverFactoryRegistry Classes AbstractSandboxedUiAdapter AbstractSandboxedUiAdapter.AbstractSession androidx.profileinstaller Overview Interfaces ProfileInstaller.DiagnosticsCallback Classes ProfileInstallReceiver ProfileInstaller ProfileInstallerInitializer ProfileInstallerInitializer.Result ProfileVerifier ProfileVerifier.CompilationStatus androidx.recommendation.app Overview Classes ContentRecommendation ContentRecommendation.Builder ContentRecommendation.IntentData RecommendationExtender Annotations ContentRecommendation.ContentMaturity ContentRecommendation.ContentPricing ContentRecommendation.ContentStatus ContentRecommendation.ContentType ContentRecommendation.IntentType androidx.recyclerview Overview Classes R R.attr androidx.recyclerview.selection Overview Interfaces OnContextClickListener OnDragInitiatedListener OnItemActivatedListener OperationMonitor.OnChangeListener Classes BandPredicate BandPredicate.EmptyArea BandPredicate.NonDraggableArea FocusDelegate ItemDetailsLookup ItemDetailsLookup.ItemDetails ItemKeyProvider MutableSelection OperationMonitor Selection SelectionPredicates SelectionTracker SelectionTracker.Builder SelectionTracker.SelectionObserver SelectionTracker.SelectionPredicate StableIdKeyProvider StorageStrategy Annotations ItemKeyProvider.Scope androidx.recyclerview.widget Overview Interfaces AsyncListDiffer.ListListener ItemTouchHelper.ViewDropHandler ItemTouchUIUtil ListUpdateCallback RecyclerView.ChildDrawingOrderCallback RecyclerView.ItemAnimator.ItemAnimatorFinishedListener RecyclerView.LayoutManager.LayoutPrefetchRegistry RecyclerView.OnChildAttachStateChangeListener RecyclerView.OnItemTouchListener RecyclerView.RecyclerListener RecyclerView.SmoothScroller.ScrollVectorProvider Classes AdapterListUpdateCallback AsyncDifferConfig AsyncDifferConfig.Builder AsyncListDiffer AsyncListUtil AsyncListUtil.DataCallback AsyncListUtil.ViewCallback BatchingListUpdateCallback ConcatAdapter ConcatAdapter.Config ConcatAdapter.Config.Builder DefaultItemAnimator DiffUtil DiffUtil.Callback DiffUtil.DiffResult DiffUtil.ItemCallback DividerItemDecoration GridLayoutManager GridLayoutManager.DefaultSpanSizeLookup GridLayoutManager.LayoutParams GridLayoutManager.SpanSizeLookup ItemTouchHelper ItemTouchHelper.Callback ItemTouchHelper.SimpleCallback LinearLayoutManager LinearLayoutManager.LayoutChunkResult LinearSmoothScroller LinearSnapHelper ListAdapter OrientationHelper PagerSnapHelper RecyclerView RecyclerView.Adapter RecyclerView.AdapterDataObserver RecyclerView.EdgeEffectFactory RecyclerView.ItemAnimator RecyclerView.ItemAnimator.ItemHolderInfo RecyclerView.ItemDecoration RecyclerView.LayoutManager RecyclerView.LayoutManager.Properties RecyclerView.LayoutParams RecyclerView.OnFlingListener RecyclerView.OnScrollListener RecyclerView.RecycledViewPool RecyclerView.Recycler RecyclerView.SimpleOnItemTouchListener RecyclerView.SmoothScroller RecyclerView.SmoothScroller.Action RecyclerView.State RecyclerView.ViewCacheExtension RecyclerView.ViewHolder RecyclerViewAccessibilityDelegate RecyclerViewAccessibilityDelegate.ItemDelegate SimpleItemAnimator SnapHelper SortedList SortedList.BatchedCallback SortedList.Callback SortedListAdapterCallback StaggeredGridLayoutManager StaggeredGridLayoutManager.LayoutParams Enums ConcatAdapter.Config.StableIdMode RecyclerView.Adapter.StateRestorationPolicy Annotations RecyclerView.EdgeEffectFactory.EdgeDirection RecyclerView.ItemAnimator.AdapterChanges androidx.remotecallback Overview Interfaces CallbackHandlerRegistry.CallbackHandler CallbackReceiver Classes AppWidgetProviderWithCallbacks BroadcastReceiverWithCallbacks CallbackHandlerRegistry ContentProviderWithCallbacks RemoteCallback Annotations ExternalInput RemoteCallable androidx.resourceinspection.annotation Overview Annotations Attribute Attribute.IntMap androidx.room Overview Interfaces PooledConnection RoomDatabase.QueryCallback RoomDatabaseConstructor RoomOpenDelegateMarker TransactionScope Transactor Classes DatabaseConfiguration InvalidationTracker InvalidationTracker.Observer MultiInstanceInvalidationService RoomDatabase RoomDatabase.Builder RoomDatabase.Callback RoomDatabase.MigrationContainer RoomDatabase.PrepackagedDatabaseCallback RoomRawQuery RoomWarnings RxRoom Enums BuiltInTypeConverters.State FtsOptions.MatchInfo FtsOptions.Order Index.Order RoomDatabase.JournalMode Transactor.SQLiteTransactionType Exceptions EmptyResultSetException Annotations AutoMigration BuiltInTypeConverters ColumnInfo ColumnInfo.Collate ColumnInfo.SQLiteTypeAffinity ConstructedBy Dao Database DatabaseView Delete DeleteColumn DeleteColumn.Entries DeleteTable DeleteTable.Entries Embedded Entity ExperimentalRoomApi ForeignKey ForeignKey.Action Fts3 Fts4 Ignore Index Insert Junction MapColumn MapInfo OnConflictStrategy PrimaryKey ProvidedAutoMigrationSpec ProvidedTypeConverter Query RawQuery Relation RenameColumn RenameColumn.Entries RenameTable RenameTable.Entries RewriteQueriesToDropUnusedColumns SkipQueryVerification Transaction TypeConverter TypeConverters Update Upsert Objects FtsOptions Room androidx.room.concurrent Overview Classes AtomicBoolean AtomicInt androidx.room.migration Overview Interfaces AutoMigrationSpec Classes Migration androidx.room.rxjava3 Overview Exceptions EmptyResultSetException androidx.room.support androidx.room.testing Overview Classes MigrationTestHelper androidx.room.util androidx.room3 Overview Interfaces PooledConnection RoomDatabaseConstructor RoomOpenDelegateMarker TransactionScope Transactor Classes InvalidationTracker MultiInstanceInvalidationService RoomDatabase RoomDatabase.Builder RoomDatabase.Callback RoomDatabase.MigrationContainer RoomDatabase.PrepackagedDatabaseCallback RoomRawQuery Enums BuiltInColumnTypeConverters.State FtsOptions.Detail FtsOptions.MatchInfo FtsOptions.Order Index.Order OperationType PrimaryKey.Algorithm RoomDatabase.JournalMode Transactor.SQLiteTransactionType Annotations AutoMigration BuiltInColumnTypeConverters ColumnInfo ColumnInfo.Collate ColumnInfo.SQLiteTypeAffinity ColumnTypeConverter ColumnTypeConverters ConstructedBy Dao DaoReturnTypeConverter DaoReturnTypeConverters Database DatabaseView Delete DeleteColumn DeleteColumn.Entries DeleteTable DeleteTable.Entries Embedded Entity ExperimentalRoomApi ForeignKey ForeignKey.Action Fts3 Fts4 Fts5 Ignore Index Insert Junction MapColumn OnConflictStrategy PrimaryKey ProvidedAutoMigrationSpec ProvidedColumnTypeConverter ProvidedDaoReturnTypeConverter Query RawQuery Relation RenameColumn RenameColumn.Entries RenameTable RenameTable.Entries RewriteQueriesToDropUnusedColumns SkipQueryVerification Transaction Update Upsert Objects FtsOptions Room RoomWarnings androidx.room3.concurrent Overview Classes AtomicBoolean AtomicInt androidx.room3.guava Overview Classes GuavaDaoReturnTypeConverter androidx.room3.livedata Overview Classes LiveDataDaoReturnTypeConverter androidx.room3.migration Overview Interfaces AutoMigrationSpec Classes Migration androidx.room3.paging Overview Classes PagingSourceDaoReturnTypeConverter androidx.room3.paging.guava Overview Classes ListenableFuturePagingSourceDaoReturnTypeConverter androidx.room3.paging.rxjava3 Overview Classes RxPagingSourceDaoReturnTypeConverter androidx.room3.rxjava3 Overview Classes RxDaoReturnTypeConverters Exceptions EmptyResultSetException androidx.room3.support androidx.room3.testing Overview Classes MigrationTestHelper androidx.room3.util androidx.savedstate Overview Interfaces SavedStateRegistry.AutoRecreated SavedStateRegistry.SavedStateProvider SavedStateRegistryOwner Classes SavedState SavedStateReader SavedStateRegistry SavedStateRegistryController SavedStateWriter androidx.savedstate.compose androidx.savedstate.compose.serialization.serializers Overview Classes MutableStateSerializer SnapshotStateListSerializer SnapshotStateMapSerializer SnapshotStateSetSerializer androidx.savedstate.serialization Overview Classes SavedStateConfiguration SavedStateConfiguration.Builder Objects ClassDiscriminatorMode androidx.savedstate.serialization.serializers Overview Classes JavaSerializableSerializer MutableStateFlowSerializer ParcelableSerializer SparseArraySerializer Objects SavedStateSerializer SizeFSerializer SizeSerializer androidx.security.app.authenticator Overview Classes AppAuthenticator TestAppAuthenticatorBuilder Exceptions AppAuthenticatorXmlException androidx.security.crypto Overview Classes EncryptedFile EncryptedFile.Builder EncryptedSharedPreferences MasterKey MasterKey.Builder MasterKeys Enums EncryptedFile.FileEncryptionScheme EncryptedSharedPreferences.PrefKeyEncryptionScheme EncryptedSharedPreferences.PrefValueEncryptionScheme MasterKey.KeyScheme androidx.security.state Overview Classes SecurityPatchState SecurityPatchState.DateBasedSecurityPatchLevel SecurityPatchState.GenericStringSecurityPatchLevel SecurityPatchState.SecurityPatchLevel SecurityPatchState.VersionedSecurityPatchLevel SecurityStateManagerCompat UpdateCheckResult UpdateInfo UpdateInfo.Builder Enums SecurityPatchState.Severity Annotations SecurityPatchState.Component androidx.security.state.provider Overview Classes ListenableFutureUpdateInfoService UpdateCheckTelemetry UpdateInfoManager UpdateInfoService Annotations UpdateFetchOutcome.Code Objects UpdateFetchOutcome androidx.slice Overview Interfaces SliceUtils.SliceActionListener SliceViewManager.SliceCallback Classes Slice SliceConvert SliceItem SliceManager SliceMetadata SliceProvider SliceStructure SliceUtils SliceUtils.SerializeOptions SliceViewManager Exceptions SliceUtils.SliceParseException androidx.slice.builders Overview Classes CellBuilderDsl GridRowBuilder GridRowBuilder.CellBuilder GridRowBuilderDsl HeaderBuilderDsl InputRangeBuilderDsl ListBuilder ListBuilder.HeaderBuilder ListBuilder.InputRangeBuilder ListBuilder.RangeBuilder ListBuilder.RatingBuilder ListBuilder.RowBuilder ListBuilderDsl RangeBuilderDsl RowBuilderDsl SelectionBuilder SliceAction TemplateSliceBuilder androidx.slice.core Overview Interfaces SliceAction androidx.slice.widget Overview Interfaces RowStyleFactory SliceLiveData.OnErrorListener SliceView.OnSliceActionListener Classes EventInfo SliceLiveData SliceLiveData.CachedSliceLiveData SliceView Annotations SliceLiveData.OnErrorListener.ErrorType androidx.slidingpanelayout.widget Overview Interfaces SlidingPaneLayout.PanelSlideListener Classes SlidingPaneLayout SlidingPaneLayout.LayoutParams SlidingPaneLayout.SimplePanelSlideListener androidx.sqlite Overview Interfaces SQLiteConnection SQLiteDriver SQLiteStatement Exceptions SQLiteException androidx.sqlite.async androidx.sqlite.db Overview Interfaces SupportSQLiteDatabase SupportSQLiteOpenHelper SupportSQLiteOpenHelper.Factory SupportSQLiteProgram SupportSQLiteQuery SupportSQLiteStatement Classes SimpleSQLiteQuery SupportSQLiteOpenHelper.Callback SupportSQLiteOpenHelper.Configuration SupportSQLiteOpenHelper.Configuration.Builder SupportSQLiteQueryBuilder androidx.sqlite.db.framework Overview Classes FrameworkSQLiteOpenHelperFactory androidx.sqlite.driver Overview Classes AndroidSQLiteDriver NativeSQLiteDriver SupportSQLiteConnection SupportSQLiteDriver androidx.sqlite.driver.bundled Overview Classes BundledSQLiteDriver androidx.sqlite.driver.web Overview Classes WebWorkerSQLiteDriver androidx.startup Overview Interfaces Initializer Classes AppInitializer InitializationProvider androidx.swiperefreshlayout.widget Overview Interfaces SwipeRefreshLayout.OnChildScrollUpCallback SwipeRefreshLayout.OnRefreshListener Classes CircularProgressDrawable SwipeRefreshLayout androidx.test Overview Classes InstrumentationRegistry androidx.test.annotation Overview Annotations Beta UiThreadTest androidx.test.core.app Overview Interfaces ActivityScenario.ActivityAction Classes ActivityScenario ApplicationProvider androidx.test.core.content.pm Overview Classes ApplicationInfoBuilder PackageInfoBuilder androidx.test.core.graphics androidx.test.core.os Overview Classes Parcelables androidx.test.core.view Overview Classes MotionEventBuilder PointerCoordsBuilder PointerPropertiesBuilder androidx.test.espresso Overview Interfaces EspressoException FailureHandler IdlingResource IdlingResource.ResourceCallback RootViewException UiController ViewAction ViewAssertion ViewFinder Classes AmbiguousViewMatcherException.Builder DataInteraction DataInteraction.DisplayDataMatcher Espresso GraphHolder IdlingPolicies IdlingPolicy IdlingRegistry NoMatchingViewException.Builder PerformException.Builder Root Root.Builder ViewInteraction Exceptions AmbiguousViewMatcherException AppNotIdleException IdlingResourceTimeoutException InjectEventSecurityException NoActivityResumedException NoMatchingRootException NoMatchingViewException PerformException androidx.test.espresso.accessibility Overview Classes AccessibilityChecks androidx.test.espresso.base Overview Interfaces ActiveRootLister IdlingUiController InterruptableUiController Classes DefaultFailureHandler IdlingResourceRegistry PlatformTestStorageModule RootViewPicker ViewFinderImpl Annotations Default MainThread RootViewPickerScope androidx.test.espresso.contrib Overview Interfaces RecyclerViewActions.PositionableRecyclerViewAction Classes AccessibilityChecks ActivityResultMatchers DrawerActions DrawerMatchers NavigationViewActions PickerActions RecyclerViewActions ViewPagerActions androidx.test.espresso.core.internal.deps.guava.base Overview Interfaces Function Supplier Classes Optional androidx.test.espresso.device Overview Classes DeviceInteraction EspressoDevice androidx.test.espresso.device.action Overview Interfaces DeviceAction Enums ScreenOrientation androidx.test.espresso.device.controller Overview Enums DeviceMode androidx.test.espresso.device.filter Overview Annotations RequiresDeviceMode RequiresDisplay androidx.test.espresso.device.rules Overview Classes DisplaySizeRule ScreenOrientationRule SkipUnsupportedDeviceActionsRule androidx.test.espresso.device.sizeclass Overview Classes HeightSizeClass WidthSizeClass Enums HeightSizeClass.Companion.HeightSizeClassEnum WidthSizeClass.Companion.WidthSizeClassEnum Objects HeightSizeClass.Companion WidthSizeClass.Companion androidx.test.espresso.idling Overview Classes CountingIdlingResource androidx.test.espresso.idling.concurrent Overview Classes IdlingScheduledThreadPoolExecutor IdlingThreadPoolExecutor androidx.test.espresso.idling.net Overview Interfaces UriIdlingResource.HandlerIntf Classes UriIdlingResource androidx.test.espresso.intent Overview Interfaces ActivityResultFunction ResettingStubber ResolvedIntent VerifiableIntent VerificationMode Classes Checks Intents OngoingStubbing ResettingStubberImpl VerificationModes androidx.test.espresso.intent.matcher Overview Classes BundleMatchers ComponentNameMatchers IntentMatchers UriMatchers androidx.test.espresso.intent.rule Overview Classes IntentsRule IntentsTestRule androidx.test.espresso.remote Overview Interfaces Bindable Converter EspressoRemoteMessage EspressoRemoteMessage.From EspressoRemoteMessage.To RemoteInteraction Classes ConstructorInvocation EspressoRemote FieldDescriptor GenericRemoteMessage InteractionRequest InteractionRequest.Builder InteractionResponse InteractionResponse.Builder InteractionResponse.RemoteError NoopRemoteInteraction ProtoUtils RemoteDescriptor RemoteDescriptor.Builder RemoteDescriptorRegistry RemoteInteractionRegistry TypeProtoConverters Enums InteractionResponse.Status Exceptions NoRemoteEspressoInstanceException RemoteEspressoException RemoteProtocolException androidx.test.espresso.remote.annotation Overview Annotations RemoteMsgConstructor RemoteMsgField androidx.test.espresso.util Overview Classes ActivityLifecycles EspressoOptional HumanReadables TreeIterables TreeIterables.ViewAndDistance androidx.test.ext.junit.rules Overview Classes ActivityScenarioRule AppComponentFactoryRule DeleteFilesRule androidx.test.ext.junit.runners Overview Classes AndroidJUnit4 androidx.test.ext.junitgtest Overview Classes GtestRunner Annotations TargetLibrary androidx.test.ext.truth.app Overview Classes NotificationActionSubject NotificationSubject PendingIntentSubject androidx.test.ext.truth.content Overview Classes IntentCorrespondences IntentSubject androidx.test.ext.truth.location Overview Classes LocationCorrespondences LocationSubject androidx.test.ext.truth.os Overview Classes BundleSubject ParcelableSubject PersistableBundleSubject androidx.test.ext.truth.util Overview Classes SparseBooleanArraySubject androidx.test.ext.truth.view Overview Classes MotionEventSubject PointerCoordsSubject PointerPropertiesSubject androidx.test.filters Overview Classes AbstractFilter Annotations CustomFilter FlakyTest LargeTest MediumTest RequiresDevice SdkSuppress SmallTest Suppress androidx.test.orchestrator.callback Overview Interfaces OrchestratorCallback Classes OrchestratorCallback.Default OrchestratorCallback.Stub androidx.test.orchestrator.junit Overview Classes BundleJUnitUtils ParcelableDescription ParcelableFailure ParcelableResult androidx.test.orchestrator.listeners Overview Classes OrchestrationListenerManager OrchestrationRunListener Enums OrchestrationListenerManager.TestEvent androidx.test.orchestrator.listeners.result Overview Interfaces ITestRunListener Classes TestIdentifier TestResult TestRunResult Enums TestResult.TestStatus androidx.test.platform Overview Interfaces TestFrameworkException androidx.test.platform.app Overview Classes InstrumentationRegistry androidx.test.platform.device Overview Interfaces DeviceController Enums DeviceController.ScreenOrientation Exceptions UnsupportedDeviceOperationException androidx.test.platform.graphics Overview Classes HardwareRendererCompat androidx.test.platform.io Overview Interfaces PlatformTestStorage Classes PlatformTestStorageRegistry androidx.test.platform.ui Overview Interfaces UiController Exceptions InjectEventSecurityException androidx.test.rule Overview Classes ActivityTestRule DisableOnAndroidDebug GrantPermissionRule ServiceTestRule UiThreadTestRule androidx.test.rule.logging Overview Classes AtraceLogger androidx.test.rule.provider Overview Classes ProviderTestRule ProviderTestRule.Builder androidx.test.runner Overview Classes AndroidJUnit4 AndroidJUnitRunner MonitoringInstrumentation MonitoringInstrumentation.ActivityFinisher UsageTrackerFacilitator androidx.test.runner.intent Overview Interfaces IntentCallback IntentMonitor IntentStubber Classes IntentMonitorRegistry IntentStubberRegistry androidx.test.runner.intercepting Overview Interfaces InterceptingActivityFactory Classes SingleActivityFactory androidx.test.runner.lifecycle Overview Interfaces ActivityLifecycleCallback ActivityLifecycleMonitor ApplicationLifecycleCallback ApplicationLifecycleMonitor Classes ActivityLifecycleMonitorRegistry ApplicationLifecycleMonitorRegistry Enums ApplicationStage Stage androidx.test.runner.screenshot Overview Interfaces ScreenCaptureProcessor Classes BasicScreenCaptureProcessor ScreenCapture Screenshot UiAutomationWrapper Exceptions Screenshot.ScreenShotException androidx.test.runner.suites Overview Classes AndroidClasspathSuite PackagePrefixClasspathSuite androidx.test.shell Overview Classes Shell.CommandOutput ShellProcess ShellServer Objects Shell androidx.test.shell.command Overview Classes ApplicationCommands PermissionCommands ProcessCommands ProcessPid RecorderCommands Recording ScreenCommands WifiCommands androidx.test.uiautomator Overview Interfaces Condition IAutomationSupport Searchable UiAccessibilityValidator UiWatcher Classes By By.Window BySelector ByWindowSelector Configurator EventCondition ResultsReporter SearchCondition StableResult UiAutomatorInstrumentationTestRunner UiAutomatorTestCase UiAutomatorTestScope UiCollection UiDevice UiObject UiObject2 UiObject2Condition UiScrollable UiSelector UiWindow Until Enums Direction Exceptions ElementNotFoundException StaleObjectException UiObjectNotFoundException androidx.test.uiautomator.watcher Overview Interfaces ScopedUiWatcher WatcherRegistration Objects PermissionDialog PermissionDialog.Scope androidx.text.vertical Overview Interfaces TextOrientationSpan Classes AnnotationPosition EmphasisSpan EmphasisStyle FontShearSpan RubySpan TextOrientationSpan.Sideways TextOrientationSpan.TextCombineUpright TextOrientationSpan.Upright VerticalTextLayout Enums TextOrientation androidx.tracing Overview Interfaces AbstractTraceDriver.Factory Counter PropagationToken Classes AbstractTraceDriver AbstractTraceSink AtomicBoolean AtomicInteger AtomicLong AttributeEntry EventMetadata EventMetadataCloseable Frame MetadataEntry PlatformThreadContextElement Poolable PooledTracePacketArray TraceAttributes TraceEvent Tracer TrackDescriptor Annotations DelicateTracingApi ExperimentalContextPropagation Objects PropagationUnsupportedToken Trace androidx.tracing.perfetto Overview Classes StartupTracingInitializer Objects PerfettoSdkTrace androidx.tracing.perfetto.handshake Overview Classes PerfettoSdkHandshake PerfettoSdkHandshake.LibrarySource androidx.tracing.perfetto.handshake.protocol Overview Classes Response Objects ResponseResultCodes androidx.tracing.wire Overview Classes InMemoryRingBufferTraceSink TraceDriver TraceSink Annotations ExperimentalRingBufferApi androidx.transition Overview Interfaces Transition.TransitionListener TransitionSeekController Classes ArcMotion AutoTransition ChangeBounds ChangeClipBounds ChangeImageTransform ChangeScroll ChangeTransform CircularPropagation Explode Fade PathMotion PatternPathMotion Scene SidePropagation Slide Transition Transition.EpicenterCallback TransitionInflater TransitionListenerAdapter TransitionManager TransitionPropagation TransitionSet TransitionValues Visibility VisibilityPropagation androidx.tv.foundation Overview Annotations ExperimentalTvFoundationApi androidx.tv.foundation.text Overview Enums TvKeyboardAlignment androidx.tv.material3 Overview Interfaces NavigationDrawerScope ScrollPauseHandle TabRowScope Classes Border ButtonBorder ButtonColors ButtonGlow ButtonScale ButtonShape CardBorder CardColors CardContainerColors CardGlow CardScale CardShape CarouselState CheckboxColors ClickableChipBorder ClickableChipColors ClickableChipGlow ClickableChipScale ClickableChipShape ClickableSurfaceBorder ClickableSurfaceColors ClickableSurfaceGlow ClickableSurfaceScale ClickableSurfaceShape ColorScheme DrawerState Glow ListItemBorder ListItemColors ListItemGlow ListItemScale ListItemShape NavigationDrawerItemBorder NavigationDrawerItemColors NavigationDrawerItemGlow NavigationDrawerItemScale NavigationDrawerItemShape RadioButtonColors SelectableChipBorder SelectableChipColors SelectableChipGlow SelectableChipScale SelectableChipShape SelectableSurfaceBorder SelectableSurfaceColors SelectableSurfaceGlow SelectableSurfaceScale SelectableSurfaceShape Shapes SurfaceColors SwitchColors TabColors Typography WideButtonContentColor Enums DrawerValue Annotations ExperimentalTvMaterial3Api Objects AssistChipDefaults ButtonDefaults CardContainerDefaults CardDefaults CarouselDefaults CheckboxDefaults ClickableSurfaceDefaults FilterChipDefaults IconButtonDefaults InputChipDefaults ListItemDefaults MaterialTheme NavigationDrawerItemDefaults OutlinedButtonDefaults OutlinedIconButtonDefaults RadioButtonDefaults SelectableSurfaceDefaults ShapeDefaults SuggestionChipDefaults SurfaceDefaults SwitchDefaults TabDefaults TabRowDefaults WideButtonDefaults Composables AssistChip Button Card Carousel Checkbox ClassicCard CompactCard DenseListItem FilterChip Icon IconButton InputChip ListItem MaterialTheme ModalNavigationDrawer NavigationDrawer NavigationDrawerItem OutlinedButton OutlinedIconButton ProvideTextStyle RadioButton StandardCardContainer SuggestionChip Surface Switch Tab TabRow Text TriStateCheckbox WideButton WideCardContainer WideClassicCard contentColorFor rememberCarouselState rememberDrawerState androidx.tvprovider.media.tv Overview Interfaces TvContractCompat.BaseTvColumns TvContractCompat.PreviewProgramColumns Classes Channel Channel.Builder ChannelLogoUtils PreviewChannel PreviewChannel.Builder PreviewChannelHelper PreviewProgram PreviewProgram.Builder Program Program.Builder TvContractCompat TvContractCompat.Channels TvContractCompat.Channels.Logo TvContractCompat.PreviewPrograms TvContractCompat.Programs TvContractCompat.Programs.Genres TvContractCompat.RecordedPrograms TvContractCompat.WatchNextPrograms WatchNextProgram WatchNextProgram.Builder androidx.vectordrawable.graphics.drawable Overview Interfaces Animatable2Compat Classes Animatable2Compat.AnimationCallback AnimatedVectorDrawableCompat SeekableAnimatedVectorDrawable SeekableAnimatedVectorDrawable.AnimationCallback VectorDrawableCompat androidx.versionedparcelable Overview Interfaces VersionedParcelable Classes ParcelUtils androidx.viewpager.widget Overview Interfaces ViewPager.OnAdapterChangeListener ViewPager.OnPageChangeListener ViewPager.PageTransformer Classes PagerAdapter PagerTabStrip PagerTitleStrip ViewPager ViewPager.LayoutParams ViewPager.SavedState ViewPager.SimpleOnPageChangeListener Annotations ViewPager.DecorView androidx.viewpager2.adapter Overview Interfaces FragmentStateAdapter.FragmentTransactionCallback.OnPostEventListener StatefulAdapter Classes FragmentStateAdapter FragmentStateAdapter.FragmentTransactionCallback FragmentViewHolder Annotations FragmentStateAdapter.ExperimentalFragmentStateAdapterApi androidx.viewpager2.widget Overview Interfaces ViewPager2.PageTransformer Classes CompositePageTransformer MarginPageTransformer ViewPager2 ViewPager2.OnPageChangeCallback WindowInsetsApplier androidx.wear Overview Classes R R.attr R.style androidx.wear.activity Overview Classes ConfirmationActivity androidx.wear.ambient Overview Interfaces AmbientLifecycleObserver AmbientLifecycleObserver.AmbientLifecycleCallback AmbientMode.AmbientCallbackProvider AmbientModeSupport.AmbientCallbackProvider Classes AmbientLifecycleObserver.AmbientDetails AmbientMode AmbientMode.AmbientCallback AmbientMode.AmbientController AmbientModeSupport AmbientModeSupport.AmbientCallback AmbientModeSupport.AmbientController androidx.wear.compose.foundation Overview Interfaces AmbientModeManager ArcPaddingValues CurvedAlignment CurvedDirection CurvedModifier GestureInclusion ScrollInfoProvider Classes AmbientMode AmbientMode.Ambient AnchorType CurvedAlignment.Angular CurvedAlignment.Radial CurvedDirection.Angular CurvedDirection.Radial CurvedScope CurvedSemanticsScope CurvedTextStyle CurvedTextStyle.WarpOffset ExpandableState ExpandableStateMapping RevealActionType RevealDirection RevealState RevealValue SwipeToDismissBoxState Enums SwipeToDismissKeys SwipeToDismissValue Annotations ExperimentalWearFoundationApi Objects AmbientMode.Interactive CurvedModifier.Companion ExpandableItemsDefaults SwipeToDismissBoxDefaults SwipeToRevealDefaults WearComposeFoundationFlags Composables ActiveFocusListener AmbientTickEffect BasicSwipeToDismissBox CurvedLayout HierarchicalFocusCoordinator SwipeToReveal rememberActiveFocusRequester rememberAmbientModeManager rememberExpandableState rememberExpandableStateMapping rememberRevealState rememberSwipeToDismissBoxState Modifiers edgeSwipeToDismiss hierarchicalFocusGroup requestFocusOnHierarchyActive androidx.wear.compose.foundation.lazy Overview Interfaces ScalingLazyListItemInfo ScalingLazyListItemScope ScalingLazyListLayoutInfo ScalingLazyListScope ScalingParams TransformingLazyColumnFirstLayoutItemProvider TransformingLazyColumnItemScope TransformingLazyColumnLayoutInfo TransformingLazyColumnScope TransformingLazyColumnVisibleItemInfo Classes AutoCenteringParams ScalingLazyListAnchorType ScalingLazyListState TransformingLazyColumnFirstLayoutItemProvider.ItemEdge TransformingLazyColumnFirstLayoutItemProvider.ItemInfo TransformingLazyColumnItemScrollProgress TransformingLazyColumnState Annotations ScalingLazyScopeMarker TransformingLazyColumnScopeMarker Objects ScalingLazyColumnDefaults TransformingLazyColumnDefaults Composables ScalingLazyColumn TransformingLazyColumn rememberScalingLazyListState rememberTransformingLazyColumnState androidx.wear.compose.foundation.pager Overview Interfaces PagerLayoutInfo PagerScope Classes PagerState Objects PagerDefaults Composables HorizontalPager VerticalPager rememberPagerState androidx.wear.compose.foundation.rotary Overview Interfaces RotaryScrollableBehavior RotarySnapLayoutInfoProvider Objects RotaryScrollableDefaults Modifiers rotaryScrollable androidx.wear.compose.material Overview Interfaces ButtonBorder ButtonColors CheckboxColors ChipBorder ChipColors InlineSliderColors PageIndicatorState PickerScope PositionIndicatorState RadioButtonColors ScalingLazyListItemInfo ScalingLazyListItemScope ScalingLazyListLayoutInfo ScalingLazyListScope ScalingParams SelectableChipColors SplitSelectableChipColors SplitToggleChipColors SwitchColors ThresholdConfig TimeSource ToggleButtonColors ToggleChipColors TouchExplorationStateProvider Classes AutoCenteringParams Colors FixedThreshold FractionalThreshold PageIndicatorStyle PickerGroupItem PickerGroupState PickerState PlaceholderState PositionIndicatorAlignment PositionIndicatorVisibility ResistanceConfig RevealActionType RevealDirection RevealState RevealValue ScalingLazyListAnchorType ScalingLazyListState Shapes SwipeProgress SwipeToDismissBoxState SwipeToRevealActionColors SwipeableState Typography VignettePosition Enums SwipeToDismissKeys SwipeToDismissValue Annotations ExperimentalWearMaterialApi ScalingLazyScopeMarker Objects ButtonDefaults CardDefaults CheckboxDefaults ChipDefaults ContentAlpha InlineSliderDefaults MaterialTheme PageIndicatorDefaults PickerDefaults PlaceholderDefaults PositionIndicatorDefaults ProgressIndicatorDefaults RadioButtonDefaults ScalingLazyColumnDefaults SelectableChipDefaults StepperDefaults SwipeToDismissBoxDefaults SwipeToRevealDefaults SwipeableDefaults SwitchDefaults TimeTextDefaults ToggleButtonDefaults ToggleChipDefaults Composables AppCard Button Card Checkbox Chip CircularProgressIndicator CompactButton CompactChip HorizontalPageIndicator Icon InlineSlider ListHeader MaterialTheme OutlinedButton OutlinedChip OutlinedCompactButton OutlinedCompactChip Picker PickerGroup PositionIndicator ProvideTextStyle RadioButton Scaffold ScalingLazyColumn SelectableChip SplitSelectableChip SplitToggleChip Stepper SwipeToDismissBox SwipeToRevealCard SwipeToRevealChip SwipeToRevealPrimaryAction SwipeToRevealSecondaryAction SwipeToRevealUndoAction Switch Text TimeText TitleCard ToggleButton ToggleChip Vignette contentColorFor placeholder placeholderShimmer rememberPickerGroupState rememberPickerState rememberPlaceholderState rememberRevealState rememberScalingLazyListState rememberSwipeToDismissBoxState rememberSwipeableState Modifiers edgeSwipeToDismiss scrollAway swipeable androidx.wear.compose.material.dialog Overview Objects DialogDefaults Composables Alert Confirmation Dialog androidx.wear.compose.material3 Overview Interfaces ButtonGroupScope MotionScheme PickerScope SurfaceTransformation SwipeToRevealDragScope TimeSource Classes AngularDirection AnimatedTextFontRegistry ButtonColors CardColors CheckboxButtonColors ColorScheme ConfirmationDialogColors DatePickerColors DatePickerType EdgeButtonSize IconButtonColors IconButtonShapes IconToggleButtonColors IconToggleButtonShapes LevelIndicatorColors OpenOnPhoneDialogColors PickerGroupScope PickerState PlaceholderState ProgressIndicatorColors RadioButtonColors RevealDirection RevealState RevealValue RippleConfiguration ScreenStage ScrollIndicatorColors Shapes SliderColors SplitCheckboxButtonColors SplitRadioButtonColors SplitSwitchButtonColors StepperColors SwipeToRevealScope SwitchButtonColors TextButtonColors TextButtonShapes TextConfiguration TextToggleButtonColors TextToggleButtonShapes TimePickerColors TimePickerSelection TimePickerType Typography Annotations ExperimentalWearComposeMaterial3Api Objects AlertDialogDefaults AnimatedTextDefaults ArcProgressIndicatorDefaults ButtonDefaults ButtonGroupDefaults CardDefaults CheckboxButtonDefaults CircularProgressIndicatorDefaults CompactButtonDefaults ConfirmationDialogDefaults CurvedTextDefaults DatePickerDefaults EdgeButtonDefaults FadingExpandingLabelDefaults IconButtonDefaults IconToggleButtonDefaults LevelIndicatorDefaults LinearProgressIndicatorDefaults ListHeaderDefaults MaterialTheme OpenOnPhoneDialogDefaults PageIndicatorDefaults PagerScaffoldDefaults PickerDefaults PlaceholderDefaults ProgressIndicatorDefaults RadioButtonDefaults ScreenScaffoldDefaults ScrollIndicatorDefaults ShapeDefaults SliderDefaults StepperDefaults SwipeToRevealDefaults SwitchButtonDefaults TextButtonDefaults TextConfigurationDefaults TextDefaults TextToggleButtonDefaults TimePickerDefaults TimeTextDefaults WearComposeMaterial3Flags Composables AlertDialog AlertDialogContent AnimatedPage AnimatedText AppCard AppScaffold ArcProgressIndicator Button ButtonGroup Card CheckboxButton ChildButton CircularProgressIndicator CompactButton ConfirmationDialog ConfirmationDialogContent DatePicker Dialog EdgeButton FadingExpandingLabel FailureConfirmationDialog FailureConfirmationDialogContent FilledIconButton FilledTonalButton FilledTonalIconButton HorizontalPageIndicator HorizontalPagerScaffold Icon IconButton IconToggleButton LevelIndicator LinearProgressIndicator ListHeader ListSubHeader MaterialTheme OpenOnPhoneDialog OpenOnPhoneDialogContent OutlinedButton OutlinedCard OutlinedIconButton Picker PickerGroup ProvideTextStyle RadioButton ScreenScaffold ScrollIndicator SegmentedCircularProgressIndicator Slider SplitCheckboxButton SplitRadioButton SplitSwitchButton Stepper StepperLevelIndicator SuccessConfirmationDialog SuccessConfirmationDialogContent SwipeToDismissBox SwipeToReveal SwitchButton Text TextButton TextToggleButton TimePicker TimeText TitleCard VerticalPageIndicator VerticalPagerScaffold contentColorFor placeholder placeholderShimmer rememberAnimatedTextFontRegistry rememberPickerState rememberPlaceholderState rememberRevealState Modifiers minimumInteractiveComponentSize rangeSemantics scrollAway touchTargetAwareSize androidx.wear.compose.material3.lazy Overview Interfaces ResponsiveTransformationSpec TransformationSpec TransformedContainerPainterScope Classes TransformationVariableSpec Objects ResponsiveTransformationSpecDefaults Composables rememberTransformationSpec rememberTransformingLazyColumnFirstLayoutItemProvider Modifiers transformedHeight androidx.wear.compose.material3.onehandedgesture Overview Classes GestureAction GestureIndicatorSize GesturePriority OneHandedGestureConfiguration OneHandedGestureIndicatorState Objects OneHandedGestureDefaults Composables OneHandedGestureHorizontalPageIndicator OneHandedGestureIndicator OneHandedGestureScrollIndicator OneHandedGestureVerticalPageIndicator rememberOneHandedGestureConfiguration Modifiers oneHandedGesture androidx.wear.compose.navigation Overview Classes SwipeDismissableNavHostState WearNavigator WearNavigator.Destination Composables SwipeDismissableNavHost currentBackStackEntryAsState rememberSwipeDismissableNavController rememberSwipeDismissableNavHostState androidx.wear.compose.navigation3 Overview Classes SwipeDismissableSceneStrategy Composables rememberSwipeDismissableSceneStrategy androidx.wear.compose.remote.material3 Overview Classes RemoteButtonColors RemoteCardColors RemoteColorScheme RemoteIconButtonColors RemoteProgressIndicatorColors RemoteShapes RemoteTextButtonColors RemoteTypography Objects RemoteButtonDefaults RemoteButtonGroupDefaults RemoteCardDefaults RemoteIconButtonDefaults RemoteMaterialTheme RemoteProgressIndicatorDefaults RemoteShapeDefaults RemoteTextButtonDefaults Composables RemoteAppCard RemoteButton RemoteButtonGroup RemoteCard RemoteCircularProgressIndicator RemoteCompactButton RemoteIcon RemoteIconButton RemoteMaterialTheme RemoteOutlinedCard RemoteText RemoteTextButton RemoteTitleCard androidx.wear.compose.ui.tooling.preview Overview Annotations WearPreviewDevices WearPreviewFontScales WearPreviewLargeRound WearPreviewSmallRound WearPreviewSquare androidx.wear.input Overview Interfaces WearableButtonsProvider Classes DeviceWearableButtonsProvider RemoteInputIntentHelper WearableButtons WearableButtons.ButtonInfo WearableRemoteInputExtender androidx.wear.input.testing Overview Classes TestWearableButtonsProvider TestWearableButtonsProvider.TestWearableButtonLocation androidx.wear.ongoing Overview Interfaces TimeDependentText Classes OngoingActivity OngoingActivity.Builder SerializationHelper Status Status.Builder Status.Part Status.StopwatchPart Status.TextPart Status.TimerOrStopwatchPart Status.TimerPart androidx.wear.phone.interactions Overview Classes PhoneTypeHelper androidx.wear.phone.interactions.authentication Overview Interfaces RemoteAuthRequestHandler Classes CodeChallenge CodeVerifier OAuthRequest OAuthRequest.Builder OAuthResponse OAuthResponse.Builder RemoteAuthClient RemoteAuthClient.Callback RemoteAuthService androidx.wear.phone.interactions.notifications Overview Interfaces BridgingConfigurationHandler Classes BridgingConfig BridgingConfig.Builder BridgingManager BridgingManagerService androidx.wear.protolayout Overview Interfaces ActionBuilders.Action ActionBuilders.AndroidExtra ColorBuilders.Brush DimensionBuilders.AngularDimension DimensionBuilders.ContainerDimension DimensionBuilders.ExtensionDimension DimensionBuilders.ImageDimension DimensionBuilders.OffsetDimension DimensionBuilders.PivotDimension DimensionBuilders.SpacerDimension LayoutElementBuilders.ArcLayoutElement LayoutElementBuilders.FontSetting LayoutElementBuilders.LayoutElement LayoutElementBuilders.Span ModifiersBuilders.SlideBound TriggerBuilders.Trigger Classes ActionBuilders ActionBuilders.AndroidActivity ActionBuilders.AndroidActivity.Builder ActionBuilders.AndroidBooleanExtra ActionBuilders.AndroidBooleanExtra.Builder ActionBuilders.AndroidDoubleExtra ActionBuilders.AndroidDoubleExtra.Builder ActionBuilders.AndroidIntExtra ActionBuilders.AndroidIntExtra.Builder ActionBuilders.AndroidLongExtra ActionBuilders.AndroidLongExtra.Builder ActionBuilders.AndroidStringExtra ActionBuilders.AndroidStringExtra.Builder ActionBuilders.LaunchAction ActionBuilders.LaunchAction.Builder ActionBuilders.LoadAction ActionBuilders.LoadAction.Builder ColorBuilders ColorBuilders.ColorProp ColorBuilders.ColorProp.Builder ColorBuilders.ColorStop ColorBuilders.ColorStop.Builder ColorBuilders.LinearGradient ColorBuilders.LinearGradient.Builder ColorBuilders.SweepGradient ColorBuilders.SweepGradient.Builder DeviceParametersBuilders DeviceParametersBuilders.Capabilities DeviceParametersBuilders.Capabilities.Builder DeviceParametersBuilders.DeviceParameters DeviceParametersBuilders.DeviceParameters.Builder DimensionBuilders DimensionBuilders.AngularLayoutConstraint DimensionBuilders.AngularLayoutConstraint.Builder DimensionBuilders.BoundingBoxRatio DimensionBuilders.BoundingBoxRatio.Builder DimensionBuilders.DegreesProp DimensionBuilders.DegreesProp.Builder DimensionBuilders.DpProp DimensionBuilders.DpProp.Builder DimensionBuilders.EmProp DimensionBuilders.EmProp.Builder DimensionBuilders.ExpandedDimensionProp DimensionBuilders.ExpandedDimensionProp.Builder DimensionBuilders.HorizontalLayoutConstraint DimensionBuilders.HorizontalLayoutConstraint.Builder DimensionBuilders.ProportionalDimensionProp DimensionBuilders.ProportionalDimensionProp.Builder DimensionBuilders.SpProp DimensionBuilders.SpProp.Builder DimensionBuilders.VerticalLayoutConstraint DimensionBuilders.VerticalLayoutConstraint.Builder DimensionBuilders.WrappedDimensionProp DimensionBuilders.WrappedDimensionProp.Builder LayoutElementBuilders LayoutElementBuilders.Arc LayoutElementBuilders.Arc.Builder LayoutElementBuilders.ArcAdapter LayoutElementBuilders.ArcAdapter.Builder LayoutElementBuilders.ArcAnchorTypeProp LayoutElementBuilders.ArcAnchorTypeProp.Builder LayoutElementBuilders.ArcDirectionProp LayoutElementBuilders.ArcDirectionProp.Builder LayoutElementBuilders.ArcLine LayoutElementBuilders.ArcLine.Builder LayoutElementBuilders.ArcSpacer LayoutElementBuilders.ArcSpacer.Builder LayoutElementBuilders.ArcText LayoutElementBuilders.ArcText.Builder LayoutElementBuilders.Box LayoutElementBuilders.Box.Builder LayoutElementBuilders.ColorFilter LayoutElementBuilders.ColorFilter.Builder LayoutElementBuilders.Column LayoutElementBuilders.Column.Builder LayoutElementBuilders.ContentScaleModeProp LayoutElementBuilders.ContentScaleModeProp.Builder LayoutElementBuilders.DashedArcLine LayoutElementBuilders.DashedArcLine.Builder LayoutElementBuilders.DashedLinePattern LayoutElementBuilders.DashedLinePattern.Builder LayoutElementBuilders.ExtensionLayoutElement LayoutElementBuilders.ExtensionLayoutElement.Builder LayoutElementBuilders.FontStyle LayoutElementBuilders.FontStyle.Builder LayoutElementBuilders.FontStyles LayoutElementBuilders.FontVariantProp LayoutElementBuilders.FontVariantProp.Builder LayoutElementBuilders.FontWeightProp LayoutElementBuilders.FontWeightProp.Builder LayoutElementBuilders.HorizontalAlignmentProp LayoutElementBuilders.HorizontalAlignmentProp.Builder LayoutElementBuilders.Image LayoutElementBuilders.Image.Builder LayoutElementBuilders.Layout LayoutElementBuilders.Layout.Builder LayoutElementBuilders.Row LayoutElementBuilders.Row.Builder LayoutElementBuilders.Spacer LayoutElementBuilders.Spacer.Builder LayoutElementBuilders.SpanImage LayoutElementBuilders.SpanImage.Builder LayoutElementBuilders.SpanText LayoutElementBuilders.SpanText.Builder LayoutElementBuilders.SpanVerticalAlignmentProp LayoutElementBuilders.SpanVerticalAlignmentProp.Builder LayoutElementBuilders.Spannable LayoutElementBuilders.Spannable.Builder LayoutElementBuilders.StrokeCapProp LayoutElementBuilders.StrokeCapProp.Builder LayoutElementBuilders.Text LayoutElementBuilders.Text.Builder LayoutElementBuilders.TextAlignmentProp LayoutElementBuilders.TextAlignmentProp.Builder LayoutElementBuilders.TextOverflowProp LayoutElementBuilders.TextOverflowProp.Builder LayoutElementBuilders.VerticalAlignmentProp LayoutElementBuilders.VerticalAlignmentProp.Builder ModifiersBuilders ModifiersBuilders.AnimatedVisibility ModifiersBuilders.AnimatedVisibility.Builder ModifiersBuilders.ArcModifiers ModifiersBuilders.ArcModifiers.Builder ModifiersBuilders.Background ModifiersBuilders.Background.Builder ModifiersBuilders.Border ModifiersBuilders.Border.Builder ModifiersBuilders.Clickable ModifiersBuilders.Clickable.Builder ModifiersBuilders.Corner ModifiersBuilders.Corner.Builder ModifiersBuilders.CornerRadius ModifiersBuilders.CornerRadius.Builder ModifiersBuilders.DefaultContentTransitions ModifiersBuilders.ElementMetadata ModifiersBuilders.ElementMetadata.Builder ModifiersBuilders.EnterTransition ModifiersBuilders.EnterTransition.Builder ModifiersBuilders.ExitTransition ModifiersBuilders.ExitTransition.Builder ModifiersBuilders.FadeInTransition ModifiersBuilders.FadeInTransition.Builder ModifiersBuilders.FadeOutTransition ModifiersBuilders.FadeOutTransition.Builder ModifiersBuilders.Modifiers ModifiersBuilders.Modifiers.Builder ModifiersBuilders.Padding ModifiersBuilders.Padding.Builder ModifiersBuilders.Semantics ModifiersBuilders.Semantics.Builder ModifiersBuilders.Shadow ModifiersBuilders.Shadow.Builder ModifiersBuilders.SlideInTransition ModifiersBuilders.SlideInTransition.Builder ModifiersBuilders.SlideOutTransition ModifiersBuilders.SlideOutTransition.Builder ModifiersBuilders.SlideParentBound ModifiersBuilders.SlideParentBound.Builder ModifiersBuilders.SpanModifiers ModifiersBuilders.SpanModifiers.Builder ModifiersBuilders.Transformation ModifiersBuilders.Transformation.Builder ProtoLayoutScope ResourceBuilders ResourceBuilders.AndroidAnimatedImageResourceByResId ResourceBuilders.AndroidAnimatedImageResourceByResId.Builder ResourceBuilders.AndroidImageResourceByResId ResourceBuilders.AndroidImageResourceByResId.Builder ResourceBuilders.AndroidLottieResourceByResId ResourceBuilders.AndroidLottieResourceByResId.Builder ResourceBuilders.AndroidSeekableAnimatedImageResourceByResId ResourceBuilders.AndroidSeekableAnimatedImageResourceByResId.Builder ResourceBuilders.ImageResource ResourceBuilders.ImageResource.Builder ResourceBuilders.InlineImageResource ResourceBuilders.InlineImageResource.Builder ResourceBuilders.LottieProperty ResourceBuilders.Resources ResourceBuilders.Resources.Builder StateBuilders StateBuilders.State StateBuilders.State.Builder TimelineBuilders TimelineBuilders.TimeInterval TimelineBuilders.TimeInterval.Builder TimelineBuilders.Timeline TimelineBuilders.Timeline.Builder TimelineBuilders.TimelineEntry TimelineBuilders.TimelineEntry.Builder TriggerBuilders TriggerBuilders.OnVisibleOnceTrigger TriggerBuilders.OnVisibleOnceTrigger.Builder TriggerBuilders.OnVisibleTrigger TriggerBuilders.OnVisibleTrigger.Builder TypeBuilders TypeBuilders.BoolProp TypeBuilders.BoolProp.Builder TypeBuilders.FloatProp TypeBuilders.FloatProp.Builder TypeBuilders.Int32Prop TypeBuilders.Int32Prop.Builder TypeBuilders.StringLayoutConstraint TypeBuilders.StringLayoutConstraint.Builder TypeBuilders.StringProp TypeBuilders.StringProp.Builder Enums ProtoLayoutScope.RendererCapability androidx.wear.protolayout.expression Overview Interfaces AnimationParameterBuilders.Easing DynamicBuilders.DynamicBool DynamicBuilders.DynamicColor DynamicBuilders.DynamicDuration DynamicBuilders.DynamicFloat DynamicBuilders.DynamicInstant DynamicBuilders.DynamicInt32 DynamicBuilders.DynamicString DynamicBuilders.DynamicType DynamicDataBuilders.DynamicDataValue Classes AnimationParameterBuilders AnimationParameterBuilders.AnimationParameters AnimationParameterBuilders.AnimationParameters.Builder AnimationParameterBuilders.AnimationSpec AnimationParameterBuilders.AnimationSpec.Builder AnimationParameterBuilders.Repeatable AnimationParameterBuilders.Repeatable.Builder AppDataKey ConditionScopes ConditionScopes.ConditionScope ConditionScopes.IfTrueScope DynamicBuilders DynamicBuilders.DynamicFloat.FloatFormatter DynamicBuilders.DynamicFloat.FloatFormatter.Builder DynamicBuilders.DynamicInt32.IntFormatter DynamicBuilders.DynamicInt32.IntFormatter.Builder DynamicDataBuilders DynamicDataKey DynamicDataMap DynamicDataPair MutableDynamicDataMap PlatformDataKey PlatformDataValues PlatformDataValues.Builder PlatformEventSources.DynamicLayoutUpdateStatus PlatformHealthSources PlatformHealthSources.DynamicHeartRateAccuracy PlatformHealthSources.Keys VersionBuilders VersionBuilders.VersionInfo VersionBuilders.VersionInfo.Builder Annotations ExperimentalProtoLayoutExtensionApi ProtoLayoutExperimental RequiresSchemaVersion Objects PlatformEventSources PlatformEventSources.Keys androidx.wear.protolayout.expression.pipeline Overview Interfaces BoundDynamicType DynamicTypeValueReceiver PlatformDataProvider PlatformDataReceiver PlatformTimeUpdateNotifier QuotaManager Classes DynamicTypeBindingRequest DynamicTypeEvaluator DynamicTypeEvaluator.Config DynamicTypeEvaluator.Config.Builder StateStore Exceptions DynamicTypeEvaluator.EvaluationException androidx.wear.protolayout.expression.util Overview Classes DynamicDateFormat DynamicFormatter androidx.wear.protolayout.layout androidx.wear.protolayout.material Overview Classes Button Button.Builder ButtonColors ButtonDefaults Chip Chip.Builder ChipColors ChipDefaults CircularProgressIndicator CircularProgressIndicator.Builder Colors CompactChip CompactChip.Builder ProgressIndicatorColors ProgressIndicatorDefaults Text Text.Builder TitleChip TitleChip.Builder Typography androidx.wear.protolayout.material.layouts Overview Classes EdgeContentLayout EdgeContentLayout.Builder LayoutDefaults LayoutDefaults.MultiButtonLayoutDefaults MultiButtonLayout MultiButtonLayout.Builder MultiSlotLayout MultiSlotLayout.Builder PrimaryLayout PrimaryLayout.Builder androidx.wear.protolayout.material3 Overview Classes AppCardStyle AvatarButtonStyle ButtonColors ButtonGroupScope ButtonStyle CardColors ColorScheme DataCardStyle GraphicDataCardStyle IconButtonStyle MaterialScope PrimaryLayoutMargins ProgressIndicatorColors Shapes TextButtonStyle TitleCardStyle TitleContentPlacementInDataCard Annotations MaterialScopeMarker Objects ButtonDefaults ButtonGroupDefaults CardDefaults CircularProgressIndicatorDefaults GraphicDataCardDefaults TitleCardDefaults Typography androidx.wear.protolayout.modifiers Overview Interfaces LayoutModifier LayoutModifier.Element Objects LayoutModifier.Companion androidx.wear.protolayout.testing Overview Classes LayoutElementAssertion LayoutElementAssertionsProvider LayoutElementMatcher TestContext androidx.wear.protolayout.types Overview Classes LayoutColor LayoutString androidx.wear.provider Overview Classes WearableCalendarContract WearableCalendarContract.Attendees WearableCalendarContract.Instances WearableCalendarContract.Reminders androidx.wear.remote.interactions Overview Classes RemoteActivityHelper WatchFaceConfigIntentHelper Exceptions RemoteActivityHelper.RemoteIntentException androidx.wear.tiles Overview Interfaces ActionBuilders.Action ActionBuilders.Action.Builder ActionBuilders.AndroidExtra ActionBuilders.AndroidExtra.Builder DimensionBuilders.ContainerDimension DimensionBuilders.ContainerDimension.Builder DimensionBuilders.ImageDimension DimensionBuilders.ImageDimension.Builder DimensionBuilders.SpacerDimension DimensionBuilders.SpacerDimension.Builder LayoutElementBuilders.ArcLayoutElement LayoutElementBuilders.ArcLayoutElement.Builder LayoutElementBuilders.LayoutElement LayoutElementBuilders.LayoutElement.Builder LayoutElementBuilders.Span LayoutElementBuilders.Span.Builder TileUpdateRequester Classes ActionBuilders ActionBuilders.AndroidActivity ActionBuilders.AndroidActivity.Builder ActionBuilders.AndroidBooleanExtra ActionBuilders.AndroidBooleanExtra.Builder ActionBuilders.AndroidDoubleExtra ActionBuilders.AndroidDoubleExtra.Builder ActionBuilders.AndroidIntExtra ActionBuilders.AndroidIntExtra.Builder ActionBuilders.AndroidLongExtra ActionBuilders.AndroidLongExtra.Builder ActionBuilders.AndroidStringExtra ActionBuilders.AndroidStringExtra.Builder ActionBuilders.LaunchAction ActionBuilders.LaunchAction.Builder ActionBuilders.LoadAction ActionBuilders.LoadAction.Builder ActiveTileIdentifier ColorBuilders ColorBuilders.ColorProp ColorBuilders.ColorProp.Builder DeviceParametersBuilders DeviceParametersBuilders.DeviceParameters DeviceParametersBuilders.DeviceParameters.Builder DimensionBuilders DimensionBuilders.DegreesProp DimensionBuilders.DegreesProp.Builder DimensionBuilders.DpProp DimensionBuilders.DpProp.Builder DimensionBuilders.EmProp DimensionBuilders.EmProp.Builder DimensionBuilders.ExpandedDimensionProp DimensionBuilders.ExpandedDimensionProp.Builder DimensionBuilders.ProportionalDimensionProp DimensionBuilders.ProportionalDimensionProp.Builder DimensionBuilders.SpProp DimensionBuilders.SpProp.Builder DimensionBuilders.WrappedDimensionProp DimensionBuilders.WrappedDimensionProp.Builder EventBuilders EventBuilders.TileAddEvent EventBuilders.TileAddEvent.Builder EventBuilders.TileEnterEvent EventBuilders.TileEnterEvent.Builder EventBuilders.TileInteractionEvent EventBuilders.TileInteractionEvent.Builder EventBuilders.TileLeaveEvent EventBuilders.TileLeaveEvent.Builder EventBuilders.TileRemoveEvent EventBuilders.TileRemoveEvent.Builder LayoutElementBuilders LayoutElementBuilders.Arc LayoutElementBuilders.Arc.Builder LayoutElementBuilders.ArcAdapter LayoutElementBuilders.ArcAdapter.Builder LayoutElementBuilders.ArcAnchorTypeProp LayoutElementBuilders.ArcAnchorTypeProp.Builder LayoutElementBuilders.ArcLine LayoutElementBuilders.ArcLine.Builder LayoutElementBuilders.ArcSpacer LayoutElementBuilders.ArcSpacer.Builder LayoutElementBuilders.ArcText LayoutElementBuilders.ArcText.Builder LayoutElementBuilders.Box LayoutElementBuilders.Box.Builder LayoutElementBuilders.ColorFilter LayoutElementBuilders.ColorFilter.Builder LayoutElementBuilders.Column LayoutElementBuilders.Column.Builder LayoutElementBuilders.ContentScaleModeProp LayoutElementBuilders.ContentScaleModeProp.Builder LayoutElementBuilders.FontStyle LayoutElementBuilders.FontStyle.Builder LayoutElementBuilders.FontStyles LayoutElementBuilders.FontVariantProp LayoutElementBuilders.FontVariantProp.Builder LayoutElementBuilders.FontWeightProp LayoutElementBuilders.FontWeightProp.Builder LayoutElementBuilders.HorizontalAlignmentProp LayoutElementBuilders.HorizontalAlignmentProp.Builder LayoutElementBuilders.Image LayoutElementBuilders.Image.Builder LayoutElementBuilders.Layout LayoutElementBuilders.Layout.Builder LayoutElementBuilders.Row LayoutElementBuilders.Row.Builder LayoutElementBuilders.Spacer LayoutElementBuilders.Spacer.Builder LayoutElementBuilders.SpanImage LayoutElementBuilders.SpanImage.Builder LayoutElementBuilders.SpanText LayoutElementBuilders.SpanText.Builder LayoutElementBuilders.SpanVerticalAlignmentProp LayoutElementBuilders.SpanVerticalAlignmentProp.Builder LayoutElementBuilders.Spannable LayoutElementBuilders.Spannable.Builder LayoutElementBuilders.Text LayoutElementBuilders.Text.Builder LayoutElementBuilders.TextAlignmentProp LayoutElementBuilders.TextAlignmentProp.Builder LayoutElementBuilders.TextOverflowProp LayoutElementBuilders.TextOverflowProp.Builder LayoutElementBuilders.VerticalAlignmentProp LayoutElementBuilders.VerticalAlignmentProp.Builder Material3TileService ModifiersBuilders ModifiersBuilders.ArcModifiers ModifiersBuilders.ArcModifiers.Builder ModifiersBuilders.Background ModifiersBuilders.Background.Builder ModifiersBuilders.Border ModifiersBuilders.Border.Builder ModifiersBuilders.Clickable ModifiersBuilders.Clickable.Builder ModifiersBuilders.Corner ModifiersBuilders.Corner.Builder ModifiersBuilders.ElementMetadata ModifiersBuilders.ElementMetadata.Builder ModifiersBuilders.Modifiers ModifiersBuilders.Modifiers.Builder ModifiersBuilders.Padding ModifiersBuilders.Padding.Builder ModifiersBuilders.Semantics ModifiersBuilders.Semantics.Builder ModifiersBuilders.SpanModifiers ModifiersBuilders.SpanModifiers.Builder RequestBuilders RequestBuilders.ResourcesRequest RequestBuilders.ResourcesRequest.Builder RequestBuilders.TileRequest RequestBuilders.TileRequest.Builder ResourceBuilders ResourceBuilders.AndroidImageResourceByResId ResourceBuilders.AndroidImageResourceByResId.Builder ResourceBuilders.ImageResource ResourceBuilders.ImageResource.Builder ResourceBuilders.InlineImageResource ResourceBuilders.InlineImageResource.Builder ResourceBuilders.Resources ResourceBuilders.Resources.Builder StateBuilders StateBuilders.State StateBuilders.State.Builder TileBuilders TileBuilders.Tile TileBuilders.Tile.Builder TileService TimelineBuilders TimelineBuilders.TimeInterval TimelineBuilders.TimeInterval.Builder TimelineBuilders.Timeline TimelineBuilders.Timeline.Builder TimelineBuilders.TimelineEntry TimelineBuilders.TimelineEntry.Builder TypeBuilders TypeBuilders.BoolProp TypeBuilders.BoolProp.Builder TypeBuilders.FloatProp TypeBuilders.FloatProp.Builder TypeBuilders.Int32Prop TypeBuilders.Int32Prop.Builder TypeBuilders.StringProp TypeBuilders.StringProp.Builder Annotations TilesExperimental androidx.wear.tiles.client Overview Interfaces TileClient androidx.wear.tiles.connection Overview Classes DefaultTileClient androidx.wear.tiles.manager Overview Classes TileUiClient androidx.wear.tiles.material Overview Classes Button Button.Builder ButtonColors ButtonDefaults Chip Chip.Builder ChipColors ChipDefaults CircularProgressIndicator CircularProgressIndicator.Builder Colors CompactChip CompactChip.Builder ProgressIndicatorColors ProgressIndicatorDefaults Text Text.Builder TitleChip TitleChip.Builder Typography androidx.wear.tiles.material.layouts Overview Classes EdgeContentLayout EdgeContentLayout.Builder LayoutDefaults MultiButtonLayout MultiButtonLayout.Builder MultiSlotLayout MultiSlotLayout.Builder PrimaryLayout PrimaryLayout.Builder androidx.wear.tiles.renderer Overview Interfaces TileRenderer.LoadActionListener Classes TileRenderer TileRenderer.Builder androidx.wear.tiles.testing Overview Classes TestTileClient androidx.wear.tiles.timeline Overview Interfaces TilesTimelineManager.Clock TilesTimelineManager.LayoutUpdateListener TilesTimelineManager.Listener Classes TilesTimelineCache TilesTimelineManager androidx.wear.tiles.tooling.preview Overview Classes TilePreviewData Annotations Preview Objects TilePreviewHelper androidx.wear.tooling.preview.devices Overview Objects WearDevices androidx.wear.utils Overview Classes MetadataConstants WearApiVersionHelper WearTypeHelper androidx.wear.watchface Overview Interfaces CanvasComplication CanvasComplication.InvalidateCallback CanvasComplicationFactory ComplicationSlotsManager.TapCallback ComplicationTapFilter Renderer.SharedAssets WatchFace.TapListener Classes BackgroundComplicationTapFilter BoundingArc ComplicationSlot ComplicationSlot.Builder ComplicationSlotInflationFactory ComplicationSlotsManager ContentDescriptionLabel ListenableCanvasRenderer ListenableCanvasRenderer2 ListenableGlesRenderer ListenableGlesRenderer2 ListenableStatefulWatchFaceRuntimeService ListenableStatefulWatchFaceService ListenableWatchFaceRuntimeService ListenableWatchFaceService RenderParameters RenderParameters.HighlightLayer RenderParameters.HighlightedElement RenderParameters.HighlightedElement.ComplicationSlot RenderParameters.HighlightedElement.UserStyle Renderer Renderer.CanvasRenderer Renderer.CanvasRenderer2 Renderer.GlesRenderer Renderer.GlesRenderer2 RoundRectComplicationTapFilter StatefulWatchFaceRuntimeService StatefulWatchFaceService TapEvent WatchFace WatchFace.LegacyWatchFaceOverlayStyle WatchFace.OverlayStyle WatchFaceColors WatchFaceRuntimeService WatchFaceService WatchState Enums DrawMode Exceptions Renderer.GlesRenderer.GlesException Annotations WatchFaceExperimental Objects CanvasType ComplicationSlotBoundsType RenderParameters.HighlightedElement.AllComplicationSlots TapType WatchFaceType androidx.wear.watchface.client Overview Interfaces EditorListener EditorServiceClient HeadlessWatchFaceClient HeadlessWatchFaceClient.ClientDisconnectListener InteractiveWatchFaceClient InteractiveWatchFaceClient.ClientDisconnectListener InteractiveWatchFaceClient.OnWatchFaceReadyListener RemoteWatchFaceViewHost WatchFaceControlClient WatchFaceMetadataClient Classes ComplicationSlotMetadata ComplicationSlotState DefaultComplicationDataSourcePolicyAndType DeviceConfig EditorState ListenableWatchFaceControlClient ListenableWatchFaceMetadataClient OverlayStyle WatchFaceId WatchUiState Exceptions WatchFaceControlClient.ServiceNotBoundException WatchFaceControlClient.ServiceStartFailureException WatchFaceMetadataClient.ServiceNotBoundException WatchFaceMetadataClient.ServiceStartFailureException Annotations WatchFaceClientExperimental Objects DisconnectReasons androidx.wear.watchface.complications Overview Classes ComplicationDataSourceInfo ComplicationDataSourceInfoRetriever ComplicationDataSourceInfoRetriever.Result ComplicationSlotBounds DefaultComplicationDataSourcePolicy SystemDataSources Exceptions ComplicationDataSourceInfoRetriever.ServiceDisconnectedException androidx.wear.watchface.complications.data Overview Interfaces ComplicationText Classes ColorRamp ComplicationData CountDownTimeReference CountUpTimeReference DynamicComplicationText EmptyComplicationData GoalProgressComplicationData GoalProgressComplicationData.Builder LongTextComplicationData LongTextComplicationData.Builder MonochromaticImage MonochromaticImage.Builder MonochromaticImageComplicationData MonochromaticImageComplicationData.Builder NoDataComplicationData NoPermissionComplicationData NoPermissionComplicationData.Builder NotConfiguredComplicationData PhotoImageComplicationData PhotoImageComplicationData.Builder PlainComplicationText PlainComplicationText.Builder RangedValueComplicationData RangedValueComplicationData.Builder ShortTextComplicationData ShortTextComplicationData.Builder SmallImage SmallImage.Builder SmallImageComplicationData SmallImageComplicationData.Builder TimeDifferenceComplicationText TimeDifferenceComplicationText.Builder TimeFormatComplicationText TimeFormatComplicationText.Builder TimeRange WeightedElementsComplicationData WeightedElementsComplicationData.Builder WeightedElementsComplicationData.Element Enums ComplicationType SmallImageType TimeDifferenceStyle TimeFormatStyle Annotations ComplicationExperimental Objects ComplicationDisplayPolicies ComplicationPersistencePolicies androidx.wear.watchface.complications.data.formatting Overview Classes ComplicationTextFormatting androidx.wear.watchface.complications.data.parser Overview Classes PreviewData Objects StaticPreviewDataParser androidx.wear.watchface.complications.datasource Overview Interfaces ComplicationDataSourceService.ComplicationRequestListener ComplicationDataSourceUpdateRequester Classes ComplicationDataSourceService ComplicationDataTimeline ComplicationRequest SuspendingComplicationDataSourceService SuspendingTimelineComplicationDataSourceService TimeInterval TimelineEntry Objects TargetWatchFaceSafety androidx.wear.watchface.complications.rendering Overview Classes CanvasComplicationDrawable ComplicationDrawable ComplicationHighlightRenderer ComplicationStyle GlesTextureComplication androidx.wear.watchface.data Overview Classes BoundingArcWireFormat WatchFaceColorsWireFormat androidx.wear.watchface.editor Overview Interfaces EditorSession Classes ChosenComplicationDataSource EditorRequest ListenableEditorSession PreviewScreenshotParams WatchFaceEditorContract androidx.wear.watchface.style Overview Classes CurrentUserStyleRepository MutableUserStyle UserStyle UserStyleData UserStyleFlavor UserStyleFlavors UserStyleSchema UserStyleSetting UserStyleSetting.BooleanUserStyleSetting UserStyleSetting.BooleanUserStyleSetting.BooleanOption UserStyleSetting.BooleanUserStyleSetting.Builder UserStyleSetting.ColorUserStyleSetting UserStyleSetting.ColorUserStyleSetting.Builder UserStyleSetting.ColorUserStyleSetting.ColorOption UserStyleSetting.ColorUserStyleSetting.ColorOption.Builder UserStyleSetting.ComplicationSlotsUserStyleSetting UserStyleSetting.ComplicationSlotsUserStyleSetting.Builder UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotOverlay UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotOverlay.Builder UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotsOption UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotsOption.Builder UserStyleSetting.CustomValueUserStyleSetting UserStyleSetting.CustomValueUserStyleSetting.CustomValueOption UserStyleSetting.DoubleRangeUserStyleSetting UserStyleSetting.DoubleRangeUserStyleSetting.Builder UserStyleSetting.DoubleRangeUserStyleSetting.DoubleRangeOption UserStyleSetting.Id UserStyleSetting.LargeCustomValueUserStyleSetting UserStyleSetting.LargeCustomValueUserStyleSetting.CustomValueOption UserStyleSetting.ListUserStyleSetting UserStyleSetting.ListUserStyleSetting.Builder UserStyleSetting.ListUserStyleSetting.ListOption UserStyleSetting.ListUserStyleSetting.ListOption.Builder UserStyleSetting.LongRangeUserStyleSetting UserStyleSetting.LongRangeUserStyleSetting.Builder UserStyleSetting.LongRangeUserStyleSetting.LongRangeOption UserStyleSetting.Option UserStyleSetting.Option.Id UserStyleSetting.WatchFaceEditorData Enums WatchFaceLayer androidx.wear.watchfacepush Overview Interfaces WatchFacePushManager Classes WatchFacePushManager.ListWatchFacesResponse WatchFacePushManager.WatchFaceDetails Exceptions WatchFacePushManager.AddWatchFaceException WatchFacePushManager.IsWatchFaceActiveException WatchFacePushManager.ListWatchFacesException WatchFacePushManager.RemoveWatchFaceException WatchFacePushManager.SetWatchFaceAsActiveException WatchFacePushManager.UpdateWatchFaceException Objects WatchFacePushManagerFactory androidx.wear.widget Overview Interfaces ArcLayout.Widget CircularProgressLayout.OnTimerFinishedListener ConfirmationOverlay.OnAnimationFinishedListener Classes ArcLayout ArcLayout.LayoutParams BoxInsetLayout BoxInsetLayout.LayoutParams CircularProgressLayout ConfirmationOverlay CurvedTextView CurvingLayoutCallback DismissibleFrameLayout DismissibleFrameLayout.Callback RoundedDrawable SwipeDismissFrameLayout SwipeDismissFrameLayout.Callback WearableLinearLayoutManager WearableLinearLayoutManager.LayoutCallback WearableRecyclerView Annotations ConfirmationOverlay.OverlayType androidx.wear.widget.drawer Overview Interfaces WearableNavigationDrawerView.OnItemSelectedListener Classes WearableActionDrawerView WearableDrawerController WearableDrawerLayout WearableDrawerLayout.DrawerStateCallback WearableDrawerView WearableNavigationDrawerView WearableNavigationDrawerView.WearableNavigationDrawerAdapter androidx.webgpu Overview Interfaces DeviceLostCallback GPURequestCallback UncapturedErrorCallback Classes AdapterType AddressMode BackendType BlendFactor BlendOperation BufferBindingType BufferMapState BufferUsage CallbackMode ColorWriteMask CompareFunction CompilationInfoRequestStatus CompilationMessageType ComponentSwizzle CompositeAlphaMode CreatePipelineAsyncStatus CullMode DeviceLostReason ErrorFilter ErrorType FeatureLevel FeatureName FilterMode FrontFace GPUAdapter GPUAdapterInfo GPUBindGroup GPUBindGroupDescriptor GPUBindGroupEntry GPUBindGroupEntry.Builder GPUBindGroupLayout GPUBindGroupLayoutDescriptor GPUBindGroupLayoutEntry GPUBindGroupLayoutEntry.Builder GPUBlendComponent GPUBlendState GPUBuffer GPUBufferBindingLayout GPUBufferDescriptor GPUColor GPUColorTargetState GPUCommandBuffer GPUCommandBufferDescriptor GPUCommandEncoder GPUCommandEncoderDescriptor GPUCompatibilityModeLimits GPUCompatibilityModeLimits.Builder GPUCompilationInfo GPUCompilationMessage GPUComputePassDescriptor GPUComputePassEncoder GPUComputePipeline GPUComputePipelineDescriptor GPUComputeState GPUConstantEntry GPUDepthStencilState GPUDepthStencilState.Builder GPUDevice GPUDeviceDescriptor GPUDeviceDescriptor.Builder GPUExtent3D GPUExternalTexture GPUExternalTextureBindingEntry GPUExternalTextureBindingLayout GPUFragmentState GPUInstance GPUInstanceDescriptor GPUInstanceLimits GPULimits GPULimits.Builder GPUMultisampleState GPUOrigin3D GPUPassTimestampWrites GPUPipelineLayout GPUPipelineLayoutDescriptor GPUPrimitiveState GPUPrimitiveState.Builder GPUQuerySet GPUQuerySetDescriptor GPUQueue GPUQueueDescriptor GPURenderBundle GPURenderBundleDescriptor GPURenderBundleEncoder GPURenderBundleEncoderDescriptor GPURenderBundleEncoderDescriptor.Builder GPURenderPassColorAttachment GPURenderPassColorAttachment.Builder GPURenderPassDepthStencilAttachment GPURenderPassDepthStencilAttachment.Builder GPURenderPassDescriptor GPURenderPassDescriptor.Builder GPURenderPassEncoder GPURenderPassMaxDrawCount GPURenderPipeline GPURenderPipelineDescriptor GPURenderPipelineDescriptor.Builder GPURequestAdapterOptions GPURequestAdapterOptions.Builder GPURequestAdapterWebXROptions GPUSampler GPUSamplerBindingLayout GPUSamplerDescriptor GPUSamplerDescriptor.Builder GPUShaderModule GPUShaderModuleDescriptor GPUShaderSourceSPIRV GPUShaderSourceWGSL GPUStencilFaceState GPUStencilFaceState.Builder GPUStorageTextureBindingLayout GPUSupportedFeatures GPUSupportedInstanceFeatures GPUSupportedWGSLLanguageFeatures GPUSurface GPUSurfaceCapabilities GPUSurfaceColorManagement GPUSurfaceConfiguration GPUSurfaceConfiguration.Builder GPUSurfaceDescriptor GPUSurfaceSourceAndroidNativeWindow GPUSurfaceTexture GPUTexelCopyBufferInfo GPUTexelCopyBufferLayout GPUTexelCopyTextureInfo GPUTexture GPUTextureBindingLayout GPUTextureBindingViewDimension GPUTextureComponentSwizzle GPUTextureComponentSwizzle.Builder GPUTextureComponentSwizzleDescriptor GPUTextureDescriptor GPUTextureDescriptor.Builder GPUTextureView GPUTextureViewDescriptor GPUTextureViewDescriptor.Builder GPUVertexAttribute GPUVertexBufferLayout GPUVertexState IndexFormat InstanceFeatureName LoadOp MapAsyncStatus MapMode MipmapFilterMode OptionalBool PopErrorScopeStatus PowerPreference PredefinedColorSpace PresentMode PrimitiveTopology QueryType QueueWorkDoneStatus RequestAdapterStatus RequestDeviceStatus SType SamplerBindingType ShaderStage Status StencilOperation StorageTextureAccess StoreOp SurfaceGetCurrentTextureStatus TextureAspect TextureDimension TextureFormat TextureSampleType TextureUsage TextureViewDimension ToneMappingMode VertexFormat VertexStepMode WGSLLanguageFeatureName Exceptions CompilationInfoRequestException CreatePipelineAsyncException DawnException DeviceLostException InternalException MapAsyncException OutOfMemoryException PopErrorScopeException QueueWorkDoneException RequestAdapterException RequestDeviceException SurfaceGetCurrentTextureException UnknownException ValidationException WebGpuException WebGpuRuntimeException Objects Constants GPU androidx.webgpu.helper Overview Classes WebGpu Objects Util androidx.webkit Overview Interfaces NavigationListener OutcomeReceiverCompat PrerenderOperationCallback Profile ProfileStore ScriptHandler StartUpLocation WebViewAssetLoader.PathHandler WebViewCompat.VisualStateCallback WebViewCompat.WebMessageListener WebViewCompat.WebViewStartUpCallback WebViewOutcomeReceiver WebViewStartUpResult Classes BackForwardCacheSettings CookieManagerCompat CustomHeader DropDataContentProvider HttpCache JavaScriptExecutionWorld JavaScriptReplyProxy Navigation NavigationParameters NavigationParameters.Builder NoVarySearchHeader Page PrefetchCache PrefetchParameters PrefetchParameters.Builder PrefetchResult PrerenderParameters PrerenderParameters.Builder ProcessGlobalConfig ProxyConfig ProxyConfig.Builder ProxyConfig.ProxyRule ProxyController RestrictionAllowlist RestrictionAllowlist.Builder SafeBrowsingResponseCompat ServiceWorkerClientCompat ServiceWorkerControllerCompat ServiceWorkerWebSettingsCompat SpeculativeLoadingConfig SpeculativeLoadingConfig.Builder SpeculativeLoadingParameters SpeculativeLoadingParameters.Builder TracingConfig TracingConfig.Builder TracingController URLUtilCompat UserAgentMetadata UserAgentMetadata.BrandVersion UserAgentMetadata.BrandVersion.Builder UserAgentMetadata.Builder WebMessageCompat WebMessagePortCompat WebMessagePortCompat.WebMessageCallbackCompat WebResourceErrorCompat WebResourceRequestCompat WebResourceResponseCompat WebSettingsCompat WebStorageCompat WebViewAssetLoader WebViewAssetLoader.AssetsPathHandler WebViewAssetLoader.Builder WebViewAssetLoader.InternalStoragePathHandler WebViewAssetLoader.ResourcesPathHandler WebViewBuilder WebViewClientCompat WebViewCompat WebViewFeature WebViewMediaIntegrityApiStatusConfig WebViewMediaIntegrityApiStatusConfig.Builder WebViewRenderProcess WebViewRenderProcessClient WebViewStartUpConfig WebViewStartUpConfig.Builder Exceptions JavaScriptExecutionException PrefetchException PrefetchNetworkException PrerenderException WebViewBuilderException WebViewStartupException Annotations Profile.ExperimentalAddQuicHints Profile.ExperimentalPreconnect Profile.ExperimentalUrlPrefetch Profile.ExperimentalWarmUpRendererProcess WebSettingsCompat.ExperimentalBackForwardCacheSettings WebSettingsCompat.ExperimentalSpeculativeLoading WebViewBuilder.Experimental WebViewCompat.ExperimentalAsyncStartUp WebViewCompat.ExperimentalNavigate androidx.window Overview Classes WindowSdkExtensions Annotations RequiresWindowSdkExtension Objects WindowProperties androidx.window.area Overview Interfaces WindowAreaPresentationSessionCallback WindowAreaSessionPresenter Classes WindowArea WindowArea.Type WindowAreaCapability WindowAreaCapability.Operation WindowAreaCapability.Status WindowAreaController WindowAreaToken androidx.window.core Overview Annotations ExperimentalWindowApi ExperimentalWindowCoreApi androidx.window.core.layout Overview Classes WindowHeightSizeClass WindowSizeClass WindowWidthSizeClass androidx.window.embedding Overview Classes ActivityEmbeddingController ActivityFilter ActivityRule ActivityRule.Builder ActivityStack DividerAttributes DividerAttributes.DragRange DividerAttributes.DragRange.SplitRatioDragRange DividerAttributes.DraggableDividerAttributes DividerAttributes.DraggableDividerAttributes.Builder DividerAttributes.FixedDividerAttributes DividerAttributes.FixedDividerAttributes.Builder EmbeddedActivityWindowInfo EmbeddingAnimationBackground EmbeddingAnimationBackground.ColorBackground EmbeddingAnimationParams EmbeddingAnimationParams.AnimationSpec EmbeddingAnimationParams.Builder EmbeddingAspectRatio EmbeddingConfiguration EmbeddingConfiguration.Builder EmbeddingConfiguration.DimAreaBehavior EmbeddingRule RuleController SplitAttributes SplitAttributes.Builder SplitAttributes.LayoutDirection SplitAttributes.SplitType SplitAttributesCalculatorParams SplitController SplitController.SplitSupportStatus SplitInfo SplitPairFilter SplitPairRule SplitPairRule.Builder SplitPinRule SplitPinRule.Builder SplitPlaceholderRule SplitPlaceholderRule.Builder SplitRule SplitRule.FinishBehavior androidx.window.extensions.core.util.function Overview Interfaces Consumer Function Predicate androidx.window.java.area Overview Classes WindowAreaControllerCallbackAdapter androidx.window.java.embedding Overview Classes ActivityEmbeddingControllerCallbackAdapter OverlayControllerCallbackAdapter SplitControllerCallbackAdapter androidx.window.java.layout Overview Classes WindowInfoTrackerCallbackAdapter androidx.window.layout Overview Interfaces DisplayFeature FoldingFeature WindowInfoTracker WindowMetricsCalculator Classes FoldingFeature.OcclusionType FoldingFeature.Orientation FoldingFeature.State SupportedPosture VisualStateRequest VisualStateRequest.Builder WindowEngagementInfo WindowEngagementInfo.EngagementMode WindowInfoController WindowLayoutInfo WindowLayoutInfo.EngagementMode WindowMetrics androidx.window.layout.adapter androidx.window.rxjava2.layout androidx.window.rxjava3.layout androidx.window.testing Overview Classes WindowSdkExtensionsRule androidx.window.testing.area androidx.window.testing.embedding Overview Classes ActivityEmbeddingRule androidx.window.testing.layout Overview Classes WindowLayoutInfoPublisherRule WindowMetricsCalculatorRule Objects FoldingFeatureTestingConstants androidx.work Overview Interfaces Clock Configuration.Provider ExecutionEventListener ForegroundUpdater Operation ProgressUpdater RunnableScheduler ScheduleEventListener Classes ArrayCreatingInputMerger Configuration Configuration.Builder Constraints Constraints.Builder Constraints.ContentUriTrigger CoroutineWorker Data Data.Builder DelegatingWorkerFactory ForegroundInfo InputMerger InputMergerFactory ListenableWorker ListenableWorker.Result OneTimeWorkRequest OneTimeWorkRequest.Builder Operation.State Operation.State.FAILURE Operation.State.IN_PROGRESS Operation.State.SUCCESS OverwritingInputMerger PeriodicWorkRequest PeriodicWorkRequest.Builder RxWorker WorkContinuation WorkInfo WorkInfo.PeriodicityInfo WorkManager WorkManagerInitializer WorkQuery WorkQuery.Builder WorkRequest WorkRequest.Builder Worker WorkerExceptionInfo WorkerFactory WorkerParameters Enums BackoffPolicy ExistingPeriodicWorkPolicy ExistingWorkPolicy NetworkType OutOfQuotaPolicy WorkInfo.State WorkManager.UpdateResult Annotations ExperimentalConfigurationApi ExperimentalEventsApi ExperimentalWorkRequestBuilderApi androidx.work.analytics Overview Classes WorkMetricsInfo WorkMetricsInfoRepository WorkMetricsQuery WorkMetricsQuery.Builder Enums WorkMetricsInfo.State Annotations ExperimentalWorkMetricsApi androidx.work.multiprocess Overview Classes RemoteCoroutineWorker RemoteListenableDelegatingWorker RemoteListenableWorker RemoteWorkContinuation RemoteWorkManager RemoteWorkerService androidx.work.rxjava3 Overview Classes RxWorker androidx.work.testing Overview Interfaces TestDriver Classes SynchronousExecutor TestListenableWorkerBuilder TestWorkerBuilder WorkManagerTestInitHelper Enums WorkManagerTestInitHelper.ExecutorsMode androidx.xr.arcore Overview Interfaces Anchorable Trackable Trackable.State Classes Anchor Anchor.State AnchorCreateResourcesExhausted AnchorCreateSuccess AnchorCreateTrackingUnavailable AnchorResult ArDevice ArDevice.State AugmentedImage AugmentedImage.State AugmentedObject AugmentedObject.State CreateGeospatialPoseFromPoseInternalError CreateGeospatialPoseFromPoseNotTracking CreateGeospatialPoseFromPoseResult CreateGeospatialPoseFromPoseSuccess CreatePoseFromGeospatialPoseInternalError CreatePoseFromGeospatialPoseNotTracking CreatePoseFromGeospatialPoseResult CreatePoseFromGeospatialPoseSuccess Depth Depth.State Eye Eye.State Face Face.State FaceBlendShapeType FaceConfidenceRegion Geospatial Geospatial.GeospatialTrackingState Geospatial.State GeospatialSurface Hand Hand.State HitResult PerceptionState Plane Plane.State PlaneLabel PlaneType QrCode QrCode.State RenderViewpoint RenderViewpoint.State Tilt TiltGesture.State TrackingState VpsAvailabilityAvailable VpsAvailabilityErrorInternal VpsAvailabilityNetworkError VpsAvailabilityNotAuthorized VpsAvailabilityResourceExhausted VpsAvailabilityResult VpsAvailabilityUnavailable Enums HandJointType HandSide Exceptions AnchorInvalidUuidException AnchorNotAuthorizedException AnchorRuntimeFailureException AnchorUnsupportedLocationException Annotations ExperimentalGesturesApi Objects TiltGesture androidx.xr.arcore.testing Overview Classes ArCoreTestRule ArDeviceTester DepthTester EyeTester FaceTester GeospatialTester HandTester RenderViewpointTester TestAugmentedImage TestAugmentedObject TestPlane TestQrCode TestTrackable androidx.xr.compose Overview Classes R R.id androidx.xr.compose.material3 Overview Interfaces XrComponentOverrideEnabler XrComponentOverrideEnablerContext Classes HorizontalOrbiterProperties R R.drawable R.string VerticalOrbiterProperties XrComponentOverride Annotations ExperimentalMaterial3XrApi Objects SpaceToggleButtonDefaults Composables BasicAlertDialog EnableXrComponentOverrides HorizontalFloatingToolbar NavigationBar NavigationRail NavigationSuiteScaffold ShortNavigationBar SpaceToggleButton ThreePaneScaffold VerticalFloatingToolbar WideNavigationRail androidx.xr.compose.platform Overview Interfaces SpaceRequestResult SpatialCapabilities SpatialConfiguration Classes SpaceRequestResult.Error Objects SpaceRequestResult.Success SpaceRequestResult.Unsupported androidx.xr.compose.spatial Overview Interfaces ContentEdge OrbiterPoseProvider Classes ContentEdge.Horizontal ContentEdge.Vertical OrbiterAnchorPoint OrbiterAnchorPoint.Absolute OrbiterOffsetType SpatialDialogProperties Annotations ExperimentalFollowingSubspaceApi Objects OrbiterAnchorPoint.Absolute.BottomLeft OrbiterAnchorPoint.Absolute.BottomRight OrbiterAnchorPoint.Absolute.Left OrbiterAnchorPoint.Absolute.LeftBottom OrbiterAnchorPoint.Absolute.LeftTop OrbiterAnchorPoint.Absolute.Right OrbiterAnchorPoint.Absolute.RightBottom OrbiterAnchorPoint.Absolute.RightTop OrbiterAnchorPoint.Absolute.TopLeft OrbiterAnchorPoint.Absolute.TopRight OrbiterAnchorPoint.Bottom OrbiterAnchorPoint.BottomEnd OrbiterAnchorPoint.BottomStart OrbiterAnchorPoint.End OrbiterAnchorPoint.EndBottom OrbiterAnchorPoint.EndTop OrbiterAnchorPoint.Start OrbiterAnchorPoint.StartBottom OrbiterAnchorPoint.StartTop OrbiterAnchorPoint.Top OrbiterAnchorPoint.TopEnd OrbiterAnchorPoint.TopStart OrbiterDefaults SpatialElevationLevel Composables FollowingSubspace Orbiter PlanarEmbeddedSubspace SpatialDialog SpatialElevation SpatialPopup Subspace androidx.xr.compose.subspace Overview Interfaces FollowTarget SceneCoreEntitySizeAdapter SpatialBoxScope SpatialColumnScope SpatialExternalSurfaceScope SpatialGltfModelSource SpatialRowScope Classes AnchorPolicy DragPolicy FollowBehavior MovePolicy ResizePolicy SpatialExternalSurfaceProtection SpatialGltfModelAnimation SpatialGltfModelAnimation.AnimationState SpatialGltfModelState SpatialGltfModelStatus SpatialGltfModelStatus.Failed StereoMode SuperSamplingPattern TrackedDimensions Annotations ExperimentalSpatialGltfAnimationApi SubspaceComposable Objects SpatialCurvedRowDefaults SpatialGltfModelStatus.Loaded SpatialGltfModelStatus.Loading SpatialPanelDefaults Composables SceneCoreEntity SpatialActivityPanel SpatialAndroidViewPanel SpatialBox SpatialColumn SpatialCurvedRow SpatialExternalSurface SpatialExternalSurfaceHemisphere SpatialExternalSurfaceSphere SpatialGltfModel SpatialMainPanel SpatialPanel SpatialRow SpatialSpacer rememberSpatialGltfModelState androidx.xr.compose.subspace.animation Overview Classes AnimatedSpatialVisibilityScope SpatialEnterTransition SpatialExitTransition Objects SpatialTransitionDefaults SpatialTransitions Composables AnimatedSpatialVisibility androidx.xr.compose.subspace.draw Overview Classes SpatialFeatheringEffect androidx.xr.compose.subspace.layout Overview Interfaces DelegatableSubspaceNode InteractionPolicy MovePolicy ParentLayoutParamsAdjustable ParentLayoutParamsModifier ResizePolicy SpatialAlignment SpatialAlignment.Depth SpatialAlignment.Horizontal SpatialAlignment.Vertical SpatialArrangement.AxisIndependent SpatialArrangement.Horizontal SpatialArrangement.Vertical SpatialShape SubspaceLayoutCoordinates SubspaceMeasurable SubspaceMeasurePolicy SubspaceMeasureResult SubspaceMeasureScope SubspaceModifier Classes PlaneOrientation PlaneSemantic SpatialBiasAbsoluteAlignment SpatialBiasAbsoluteAlignment.Horizontal SpatialBiasAlignment SpatialBiasAlignment.Depth SpatialBiasAlignment.Horizontal SpatialBiasAlignment.Vertical SpatialInputEvent SpatialMoveEvent SpatialMoveEventType SpatialResizeEvent SpatialResizeEventType SpatialRoundedCornerShape SubspaceModifier.Node SubspacePlaceable SubspacePlaceable.SubspacePlacementScope Annotations ExperimentalMoveAnchorPolicy ExperimentalRotateToLookAtUserApi Objects SpatialAbsoluteAlignment SpatialArrangement SpatialArrangement.Absolute SubspaceModifier.Companion Composables SubspaceLayout androidx.xr.compose.subspace.media Overview Classes PointSourceExoplayerAudioOutput SoundFieldExoplayerAudioOutput SpatializedAudioOutput SpatializedExoplayerAudioOutput Composables rememberPointSourceExoplayerAudioOutput androidx.xr.compose.subspace.node Overview Interfaces CompositionLocalConsumerSubspaceModifierNode SubspaceLayoutAwareModifierNode SubspaceLayoutModifierNode SubspaceMeasuredSizeAwareModifierNode SubspaceSemanticsInfo SubspaceSemanticsModifierNode Classes SubspaceModifierNodeElement androidx.xr.compose.subspace.semantics Overview Interfaces SubspaceSemanticsPropertyReceiver Classes SubspaceSemanticsConfiguration androidx.xr.compose.testing Overview Classes R R.id SubspaceSemanticsMatcher SubspaceSemanticsNodeInteraction SubspaceSemanticsNodeInteractionCollection SubspaceTestContext androidx.xr.compose.unit Overview Classes DpVolumeOffset DpVolumeSize IntVolumeOffset IntVolumeSize Meter VolumeConstraints androidx.xr.glimmer Overview Classes ButtonSize Colors ComponentSpacingValues DepthEffect DepthEffectLevels GlimmerTheme IconSizes IconToggleButtonColors Shapes SurfaceDepthEffect ToggleButtonColors Typography Objects ButtonDefaults CardDefaults IconButtonDefaults IconToggleButtonDefaults ListItemDefaults SurfaceDefaults TitleChipDefaults ToggleButtonDefaults TypographyDefaults Composables ActionCard Button Card ContainedVoiceInputIndicator GlimmerTheme Icon IconButton IconToggleButton ListItem Text TitleChip ToggleButton VoiceInputIndicator surface Modifiers contentColorProvider depthEffect onIndirectPointerGesture androidx.xr.glimmer.googlefonts Overview Objects GoogleSansFlexTypographyDefaults androidx.xr.glimmer.list Overview Interfaces GlimmerLazyListItemInfo GlimmerLazyListItemScope GlimmerLazyListLayoutInfo GlimmerLazyListScope Classes GlimmerLazyListState Annotations GlimmerLazyListScopeMarker Objects GlimmerLazyColumnDefaults Composables GlimmerLazyColumn rememberGlimmerLazyListState androidx.xr.glimmer.pager Overview Interfaces GlimmerPagerLayoutInfo GlimmerPagerScope Classes GlimmerPagerState Composables GlimmerHorizontalPager rememberGlimmerPagerState androidx.xr.glimmer.stack Overview Interfaces StackItemScope StackScope Classes StackState Composables VerticalStack rememberStackState androidx.xr.projected Overview Classes BatteryState ProjectedActivityCompat ProjectedDeviceController ProjectedDeviceController.Capability ProjectedDisplayController ProjectedDisplayController.PresentationMode ProjectedDisplayController.PresentationModeFlags ProjectedInputEvent ProjectedInputEvent.ProjectedInputAction R R.string Objects ProjectedContext androidx.xr.projected.experimental Overview Annotations ExperimentalProjectedApi androidx.xr.projected.permissions Overview Classes ProjectedPermissionsRequestParams ProjectedPermissionsResultContract androidx.xr.projected.testing Overview Classes ProjectedTestRule androidx.xr.runtime Overview Classes AnchorPersistenceMode AugmentedImageDatabase AugmentedImageDatabaseEntry AugmentedImageDatabaseEntryMode AugmentedObjectCategory Config Config.Builder CoreState DepthEstimationMode DeviceTrackingMode DisplayBlendMode EyeTrackingMode FaceTrackingMode GeospatialMode HandTrackingMode PlaneTrackingMode QrCodeTrackingMode R R.string RenderingMode RequiredCalibrationType Session SessionConfigureCalibrationRequired SessionConfigureLibraryNotLinked SessionConfigureResult SessionConfigureSuccess SessionConfigureUnknownError SessionCreateApkRequired SessionCreateResult SessionCreateSuccess SessionCreateTimedOut SessionCreateUnknownError SessionCreateUnsupportedDevice XrDevice Annotations ExperimentalInertialTrackingApi PreviewSpatialApi RequiresSpatialApi Objects SpatialApiVersionHelper SpatialApiVersions androidx.xr.runtime.manifest androidx.xr.runtime.math Overview Classes BoundingBox FieldOfView FloatSize2d FloatSize3d GeospatialPose IntSize2d Matrix3 Matrix4 Pose Quaternion Ray Vector2 Vector3 Vector4 androidx.xr.runtime.testing Overview Classes SessionTestRule XrDeviceTestRule androidx.xr.runtime.testing.math androidx.xr.scenecore Overview Interfaces EntityMoveListener Material ScenePose SoundEffectPlayer SoundEffectPool.LoadCompleteListener SpatializerConstants SurfaceEntity.Shape Classes ActivityPanelEntity ActivitySpace AlphaMode AnchorPlacement AnchorSpace AnchorSpace.State BaseScenePose BoundsComponent ByteBufferRegion Component CustomMesh CustomMesh.BuilderFromMeshBuffer CustomMesh.BuilderFromMeshData Entity GltfAnimation GltfAnimation.AnimationState GltfAnimationStartOptions GltfModel GltfModelEntity GltfModelNode HitTestResult ImageBasedLightingAsset InputEvent InputEvent.Action InputEvent.HitInfo InputEvent.Pointer InputEvent.Source InteractableComponent KhronosPbrMaterial KhronosUnlitMaterial MainPanelEntity MeshBuffer MeshEntity MeshSubset MeshSubsetTopology MovableComponent PanelClippingConfig PanelEntity PerceivedResolutionResult PerceivedResolutionResult.EntityTooClose PerceivedResolutionResult.InvalidRenderViewpoint PerceivedResolutionResult.Success PerceptionSpace PixelDensity PlaneOrientation PlaneSemanticType PointSourceParams PointerCaptureComponent PointerCaptureComponent.PointerCaptureState PositionalAudioComponent ResizableComponent ResizeEvent ResizeEvent.ResizeState Scene SoundEffect SoundEffectPool SoundEffectPoolComponent SoundFieldAttributes SoundFieldAudioComponent Space SpaceChangeEvent SpaceEntity SpatialCapability SpatialEnvironment SpatialEnvironment.SpatialEnvironmentPreference SpatialPointerComponent SpatialPointerIcon SpatialVisibility SpatializerConstants.AmbisonicsOrder SpatializerConstants.SourceType Stream SurfaceEntity SurfaceEntity.EdgeFeatheringParams SurfaceEntity.EdgeFeatheringParams.NoFeathering SurfaceEntity.EdgeFeatheringParams.RectangleFeather SurfaceEntity.Shape.Hemisphere SurfaceEntity.Shape.Quad SurfaceEntity.Shape.Sphere SurfaceEntity.StereoMode SurfaceEntity.SuperSampling SurfaceEntity.SurfaceProtection Texture TextureSampler TextureSampler.MagnificationFilter TextureSampler.MinificationFilter TextureSampler.WrapMode VertexAttribute VertexAttributeDescriptor VertexAttributeType VertexBufferLayout VertexLayout VertexLayout.Builder Annotations ExperimentalGltfAnimationApi ExperimentalSurfaceEntityPixelDimensionsApi Objects HitTestResult.SurfaceType ScenePose.HitTestFilter SpatialAudioTrack SpatialAudioTrackBuilder SpatialMediaPlayer SpatialSoundPool SpatialWindow androidx.xr.scenecore.testing Overview Classes ActivityPanelEntityTester ActivitySpaceTester AnchorSpaceTester BoundsComponentTester GltfModelEntityTester GltfModelTester ImageBasedLightingAssetTester InteractableComponentTester MainPanelEntityTester MeshEntityTester MovableComponentTester PanelEntityTester PerceptionSpaceTester PointerCaptureComponentTester PositionalAudioComponentTester ResizableComponentTester SceneCoreTestRule SceneTester SoundEffectPoolComponentTester SoundEffectPoolTester SpatialAudioTrackBuilderTester SpatialAudioTrackTester SpatialEnvironmentTester SpatialMediaPlayerTester SpatialSoundPoolTester SpatialWindowTester SurfaceEntityTester TestGltfAnimation TestGltfAnimation.Builder TestGltfModelNode TestGltfModelNode.Builder TextureTester Build AI experiences Get started Get started Hello, world! Developer Verification Adaptive apps Compose for UI AI-powered IDE Training Monetization with Play ↗️ Optimize by form factor Phones, tablets, foldables Android for Cars Android TV Android XR Googlebook ChromeOS Wear OS Build by category Games Camera & media Social & messaging Health & fitness Productivity Enterprise apps Get the latest Latest updates Experimental updates Android Studio preview Jetpack & Compose libraries Wear OS releases Privacy Sandbox ↗️ Excellent Experiences Learn more UI Design Design for Android Mobile Desktop experiences XR Headsets & XR Glasses AI Glasses Widgets Wear OS Android TV Android for Cars Architecture Introduction Libraries Navigation Modularization Testing Kotlin Multiplatform Quality Overview Core value User experience Accessibility Technical quality Excellent Experiences Security Overview Privacy Permissions Identity Fraud prevention Gemini in Android Studio Learn more Get Android Studio Core areas Samples Multidevice support User interfaces Background work Data and files Connectivity All core areas ⤵️ Tools and workflow Write and debug code Build projects Test your app Performance Command-line tools Gradle plugin API Android Bench Device tech Phones, tablets, foldables ChromeOS Android for Cars Android TV Android XR Wear OS Android Health Better Together All devices ⤵️ Libraries Android platform Jetpack libraries Compose libraries Google Play services ↗️ Google Play SDK index ↗️ Play Console Go to Play Console Learn more ↗️ Fundamentals Play Monetization Play Integrity Play Policies Play Programs ↗️ Games Dev Center Overview Play Asset Delivery Play Games Services Play Games on PC Level Up guidelines All Play guides ⤵️ Libraries Play Feature Delivery Play In-app Updates Play In-app Reviews Play Install Referrer Google Play services ↗️ Google Play SDK index ↗️ All Play libraries ⤵️ Tools & resources Android App Bundles Brand & marketing Play Console APIs ↗️ the Android Developer's Blog Read the latest Explore the authors → Explore categories Case Studies Events & Programs Product News Community How-tos Android Developers Develop API reference Stay organized with collections Save and categorize content based on your preferences. TextureTester Artifact: androidx.xr.scenecore:scenecore-testing View Source Added in 1.0.0-beta01 Kotlin |Java class TextureTester A data container for inspecting the properties of a Texture resource. Summary Public functions open operator Boolean equals(other: Any?) open Int hashCode() Public properties Path path The path used to load this Texture, relative to the application's assets/ folder. Public functions equals open operator fun equals(other: Any?): Boolean hashCode open fun hashCode(): Int Public properties path Added in 1.0.0-beta01 val path: Path The path used to load this Texture, relative to the application's assets/ folder. This matches the path parameter provided in Texture.create. This value is guaranteed to be a relative path string pointing to a texture asset within the assets/ directory (e.g., "models/texture.png") or a valid URL. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-07-15 UTC. [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-07-15 UTC."],[],[]] X Follow @AndroidDev on X YouTube Check out Android Developers on YouTube LinkedIn Connect with the Android Developers community on LinkedIn More Android Android Android for Enterprise Security Source News Blog Podcasts Discover Gaming Machine Learning Health & Fitness Camera & Media Privacy 5G Android Devices Large screens Wear OS ChromeOS devices Android for cars Android TV Releases Android 17 Android 16 Android 15 Android 14 Android 13 Android 12 Android 11 Documentation and Downloads Android Studio guide Developers guides API reference Download Studio Android NDK Support Report platform bug Report documentation bug Google Play support Join research studies Android Chrome Firebase Google Cloud Platform All products Privacy License Brand guidelines Manage cookies Get news and tips by email Subscribe English Deutsch Español – América Latina Français Indonesia Polski Português – Brasil Tiếng Việt 中文 – 简体 日本語 한국어