Android Developers
Essentials
  • Modern Android
  • Quickly bring your app to life with less code, using a modern declarative approach to UI, and the simplicity of Kotlin.
  • Explore Modern Android
  • Adopt Compose for teams
  • Get started
  • Start by creating your first app. Go deeper with our training courses or explore app development on your own.
  • Hello world
  • Training courses
  • Tutorials
  • Kotlin for Android
  • Monetization with Play ↗️
  • Extend by device
  • Build apps that give your users seamless experiences from phones to tablets, watches, and more.
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Build by category
  • Learn to build for your use case by following Google's prescriptive and opinionated guidance.
  • Games
  • Media apps
  • Health & Fitness
  • Enterprise apps ↗️
  • Get the latest
  • Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback.
  • Platform releases
  • Android Studio preview
  • Jetpack & Compose libraries
  • Wear OS preview
  • Privacy Sandbox
Design & Plan
  • Kits & more
  • Get one of our Figma kits for Android, Material Design, or Wear OS, and start designing your app's UI today.
  • Go to Android & Material kits
  • Go to Wear OS kits
  • UI Design
  • Design a beautiful user interface using Android best practices.
  • Design for Android
  • Mobile
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android TV
  • Architecture
  • Design robust, testable, and maintainable app logic and services.
  • Introduction
  • Libraries
  • Navigation
  • Modularization
  • Testing
  • Quality
  • Plan for app quality and align with Play store guidelines.
  • Overview
  • Core value
  • User experience
  • Technical quality
  • Privacy & security
  • Build for Billions
  • Create the best experience for entry-level devices
  • Overview
  • About new markets
  • Android (Go edition)
Develop
  • Android Studio
  • Use the IDE and tools that make Android development easy.
  • Get Android Studio
  • Start coding
  • Core areas
  • Get the docs for the features you need.
  • User interfaces
  • Permissions
  • Background work
  • Data and files
  • User identity
  • Camera
  • 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
  • Devices
  • Write code to work with particular form factors.
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Libraries
  • Browse API reference documentation with all the details.
  • Android platform
  • Jetpack libraries
  • Compose libraries
  • Google Play services ↗️
  • Google Play SDK index ↗️
Google Play Community
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
  • Develop
Overview Guides UI Guide Reference Samples
Android Developers
  • Essentials
    • More
  • Design & Plan
    • More
  • Develop
    • More
    • Overview
    • Guides
    • UI Guide
    • Reference
    • Samples
  • Google Play
  • Community
  • Android API Reference
  • Overview
  • Wearable Library
  • Class Index
  • Package Index
  • android.support.wearable
    • Overview
    • Classes
      • R
      • R.anim
      • R.animator
      • R.array
      • R.attr
      • R.bool
      • R.color
      • R.dimen
      • R.drawable
      • R.fraction
      • R.id
      • R.integer
      • R.interpolator
      • R.layout
      • R.plurals
      • R.string
      • R.style
      • R.styleable
  • android.support.wearable.activity
    • Overview
    • Classes
      • ConfirmationActivity
      • WearableActivity
  • android.support.wearable.authentication
    • Overview
    • Annotations
      • OAuthClient.ErrorCode
    • Classes
      • OAuthClient
      • OAuthClient.Callback
  • android.support.wearable.companion
    • Overview
    • Classes
      • WatchFaceCompanion
  • android.support.wearable.complications
    • Overview
    • Annotations
      • ComplicationData.ComplicationType
      • ComplicationData.ImageStyle
      • ComplicationText.TimeDifferenceStyle
      • ComplicationText.TimeFormatStyle
      • SystemProviders.ProviderId
    • Classes
      • ComplicationData
      • ComplicationData.Builder
      • ComplicationHelperActivity
      • ComplicationManager
      • ComplicationProviderInfo
      • ComplicationProviderService
      • ComplicationText
      • ComplicationText.TimeDifferenceBuilder
      • ComplicationText.TimeFormatBuilder
      • ProviderChooserIntent
      • ProviderInfoRetriever
      • ProviderInfoRetriever.OnProviderInfoReceivedCallback
      • ProviderUpdateRequester
      • SystemProviders
  • android.support.wearable.complications.rendering
    • Overview
    • Annotations
      • ComplicationDrawable.BorderStyle
    • Classes
      • ComplicationDrawable
      • TextRenderer
  • android.support.wearable.input
    • Overview
    • Annotations
      • RemoteInputConstants.InputActionType
    • Classes
      • RemoteInputConstants
      • RemoteInputIntent
      • RotaryEncoder
      • WearableButtons
      • WearableButtons.ButtonInfo
  • android.support.wearable.media
    • Overview
    • Classes
      • MediaControlConstants
  • android.support.wearable.notifications
    • Overview
    • Classes
      • BridgeModeConstants
      • BridgingConfig
      • BridgingConfig.Builder
      • BridgingManager
  • android.support.wearable.phone
    • Overview
    • Annotations
      • PhoneDeviceType.DeviceType
    • Classes
      • PhoneDeviceType
  • android.support.wearable.provider
    • Overview
    • Classes
      • WearableCalendarContract
      • WearableCalendarContract.Attendees
      • WearableCalendarContract.Instances
      • WearableCalendarContract.Reminders
  • android.support.wearable.standalone
    • Overview
    • Classes
      • StandaloneConstants
  • android.support.wearable.view
    • Overview
    • Annotations
      • ConfirmationOverlay.OverlayType
    • Interfaces
      • ActionChooserView.ActionChooserListener
      • ConfirmationOverlay.FinishedAnimationListener
      • DelayedConfirmationView.DelayedConfirmationListener
      • GridPageOptions
      • GridPageOptions.BackgroundListener
      • GridViewPager.OnAdapterChangeListener
      • GridViewPager.OnPageChangeListener
      • WatchViewStub.OnLayoutInflatedListener
      • WearableListView.ClickListener
      • WearableListView.OnCenterProximityListener
      • WearableListView.OnCentralPositionChangedListener
      • WearableListView.OnScrollListener
    • Classes
      • ActionChooserView
      • ActionLabel
      • ActionPage
      • BoxInsetLayout
      • BoxInsetLayout.LayoutParams
      • CardFragment
      • CardFrame
      • CardScrollView
      • CircledImageView
      • CircularButton
      • ConfirmationOverlay
      • CrossfadeDrawable
      • CurvedChildLayoutManager
      • DefaultOffsettingHelper
      • DelayedConfirmationView
      • DismissOverlayView
      • DotsPageIndicator
      • FragmentGridPagerAdapter
      • GridPagerAdapter
      • GridViewPager
      • GridViewPager.LayoutParams
      • ProgressSpinner
      • SimpleAnimatorListener
      • SwipeDismissFrameLayout
      • SwipeDismissFrameLayout.Callback
      • WatchViewStub
      • WearableFrameLayout
      • WearableFrameLayout.LayoutParams
      • WearableListView
      • WearableListView.Adapter
      • WearableListView.GenericAdapter
      • WearableListView.ViewHolder
      • WearableRecyclerView
      • WearableRecyclerView.ChildLayoutManager
      • WearableRecyclerView.OffsettingHelper
  • android.support.wearable.view.drawer
    • Overview
    • Annotations
      • WearableDrawerView.DrawerState
      • WearableNavigationDrawer.NavigationStyle
    • Interfaces
      • WearableActionDrawer.OnMenuItemClickListener
    • Classes
      • WearableActionDrawer
      • WearableDrawerLayout
      • WearableDrawerLayout.DrawerStateCallback
      • WearableDrawerView
      • WearableNavigationDrawer
      • WearableNavigationDrawer.WearableNavigationDrawerAdapter
  • android.support.wearable.watchface
    • Overview
    • Annotations
      • WatchFaceService.TapType
    • Classes
      • CanvasWatchFaceService
      • CanvasWatchFaceService.Engine
      • Gles2WatchFaceService
      • Gles2WatchFaceService.Engine
      • WatchFaceService
      • WatchFaceService.Engine
      • WatchFaceStyle
      • WatchFaceStyle.Builder
  • com.google.android.wearable.intent
    • Overview
    • Classes
      • RemoteIntent
  • com.google.android.wearable.playstore
    • Overview
    • Classes
      • PlayStoreAvailability
  • Modern Android
  • Explore Modern Android
  • Adopt Compose for teams
  • Get started
  • Hello world
  • Training courses
  • Tutorials
  • Kotlin for Android
  • Monetization with Play ↗️
  • Extend by device
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Build by category
  • Games
  • Media apps
  • Health & Fitness
  • Enterprise apps ↗️
  • Get the latest
  • Platform releases
  • Android Studio preview
  • Jetpack & Compose libraries
  • Wear OS preview
  • Privacy Sandbox
  • Kits & more
  • Go to Android & Material kits
  • Go to Wear OS kits
  • UI Design
  • Design for Android
  • Mobile
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android TV
  • Architecture
  • Introduction
  • Libraries
  • Navigation
  • Modularization
  • Testing
  • Quality
  • Overview
  • Core value
  • User experience
  • Technical quality
  • Privacy & security
  • Build for Billions
  • Overview
  • About new markets
  • Android (Go edition)
  • Android Studio
  • Get Android Studio
  • Start coding
  • Core areas
  • User interfaces
  • Permissions
  • Background work
  • Data and files
  • User identity
  • Camera
  • All core areas ⤵️
  • Tools and workflow
  • Write and debug code
  • Build projects
  • Test your app
  • Performance
  • Command-line tools
  • Gradle plugin API
  • Devices
  • Large screens (e.g. Tablets)
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Libraries
  • Android platform
  • Jetpack libraries
  • Compose libraries
  • Google Play services ↗️
  • Google Play SDK index ↗️
  • Android Developers
  • Develop
  • Reference

android.support.wearable

Classes

R  
R.anim  
R.animator  
R.array  
R.attr  
R.bool  
R.color  
R.dimen  
R.drawable  
R.fraction  
R.id  
R.integer  
R.interpolator  
R.layout  
R.menu  
R.plurals  
R.string  
R.style  
R.styleable  
  • Classes

    • R
    • R.anim
    • R.animator
    • R.array
    • R.attr
    • R.bool
    • R.color
    • R.dimen
    • R.drawable
    • R.fraction
    • R.id
    • R.integer
    • R.interpolator
    • R.layout
    • R.menu
    • R.plurals
    • R.string
    • R.style
    • R.styleable

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 2022-02-17 UTC.

  • WeChat WeChat
    Follow Google Developers on WeChat
  • Twitter Twitter
    Follow @AndroidDev on Twitter
  • YouTube YouTube
    Check out Android Developers on YouTube
  • More Android

    • Android
    • Enterprise
    • Security
    • Source
  • Support

    • Report platform bug
    • Report documentation bug
    • Google Play support
    • Join research studies
  • Documentation

    • Developer guides
    • Design guides
    • API reference
    • Samples
    • Android Studio
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • All products
  • Privacy
  • License
  • Brand guidelines
  • ICP证合字B2-20070004号
  • Get news and tips by email Subscribe
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어