Class Index
These are the API classes. See all API packages.
A
ActionChooserView
This class is deprecated.
this approach is no longer preferred. Consider using regular Android classes instead,
such as dialogs (eg.
AlertDialog )
ActionChooserView.ActionChooserListener
This interface is deprecated.
this interface is deprecated along with the rest of this class.
ActionLabel
This class is deprecated.
along with
ActionPage
ActionPage
This class is deprecated.
with Android Wear 2.0 it is recommended to use the
androidx.wear.widget.drawer.WearableActionDrawerView for navigation and the ConfirmationOverlay for confirmation actions in particular.
B
BoxInsetLayout
This class is deprecated.
use the
androidx.wear.widget.BoxInsetLayout provided by Jetpack Wear library instead.
BoxInsetLayout.LayoutParams
This class is deprecated.
use the
androidx.wear.widget.BoxInsetLayout provided by Jetpack Wear library instead.
BridgeModeConstants
This class is deprecated.
use the
androidx.wear.utils.MetadataConstants provided by the Jetpack Wear library instead.
BridgingConfig
This class is deprecated.
Use
androidx.wear.phone.interactions.notifications.BridgingConfig from the Jetpack Wear Phone Interactions library
instead.
BridgingConfig.Builder
This class is deprecated.
Use
androidx.wear.phone.interactions.notifications.BridgingConfig from the
Jetpack Wear Phone Interactions
library instead.
BridgingManager
This class is deprecated.
Use
androidx.wear.phone.interactions.notifications.BridgingManager from the
Jetpack Wear Phone Interactions
library instead.
C
CanvasWatchFaceService
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService, androidx.wear.watchface.Renderer.CanvasRenderer and androidx.wear.watchface.complications.rendering.CanvasComplicationDrawable from the Jetpack Wear Watch Face
libraries instead.
CanvasWatchFaceService.Engine
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService, androidx.wear.watchface.Renderer.CanvasRenderer and androidx.wear.watchface.complications.rendering.CanvasComplicationDrawable from the Jetpack Wear Watch Face
libraries instead.
CardFragment
This class is deprecated.
starting with Android Wear 2.0 it is no longer encouraged to use cards for apps' UI.
If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
CardFrame
This class is deprecated.
starting with Android Wear 2.0 it is no longer encouraged to use cards for apps' UI.
If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
CardScrollView
This class is deprecated.
starting with Android Wear 2.0 it is no longer encouraged to use cards for apps' UI.
If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
CircledImageView
This class is deprecated.
use
androidx.wear.widget.RoundedDrawable and the androidx.wear.widget.CircularProgressLayout from the Jetpack Wear library instead.
CircularButton
This class is deprecated.
consider using the Floating Action Button instead.
ComplicationData
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationData.Builder
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationData.ComplicationType
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationData.ImageStyle
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationDrawable
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationDrawable.BorderStyle
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationHelperActivity
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationManager
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationProviderInfo
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationProviderService
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationText
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationText.TimeDifferenceBuilder
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationText.TimeDifferenceStyle
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationText.TimeFormatBuilder
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ComplicationText.TimeFormatStyle
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ConfirmationActivity
This class is deprecated.
use
androidx.wear.activity.ConfirmationActivity provided by the Jetpack Wear library instead.
ConfirmationOverlay
This class is deprecated.
use
androidx.wear.widget.ConfirmationOverlay provided by the Jetpack Wear library instead.
ConfirmationOverlay.FinishedAnimationListener
This interface is deprecated.
use
androidx.wear.widget.ConfirmationOverlay provided by the Jetpack Wear library instead.
ConfirmationOverlay.OverlayType
This @interface is deprecated.
use
androidx.wear.widget.ConfirmationOverlay provided by the Jetpack Wear library instead.
CrossfadeDrawable
This class is deprecated.
consider using
AnimationSet instead.
CurvedChildLayoutManager
This class is deprecated.
use the
androidx.wear.widget.WearableRecyclerView and associated classes
provided by the Jetpack Wear library
instead.
D
DefaultOffsettingHelper
This class is deprecated.
use the
androidx.wear.widget.WearableRecyclerView and associated classes
provided by the Jetpack Wear library
instead.
DelayedConfirmationView
This class is deprecated.
use the
androidx.wear.widget.CircularProgressLayout from the Jetpack Wear library instead.
DelayedConfirmationView.DelayedConfirmationListener
This interface is deprecated.
use the
androidx.wear.widget.CircularProgressLayout from the Jetpack Wear library instead.
DismissOverlayView
This class is deprecated.
starting with Android Wear 2.0, long pressing to dismiss an app is no longer
suggested for immersive activities.
DotsPageIndicator
This class is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
F
FragmentGridPagerAdapter
This class is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
G
Gles2WatchFaceService
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService, androidx.wear.watchface.Renderer.GlesRenderer from the Jetpack Wear Watch Face
libraries instead.
Gles2WatchFaceService.Engine
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService, androidx.wear.watchface.Renderer.GlesRenderer from the Jetpack Wear Watch Face
libraries instead.
GridPageOptions
This interface is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
GridPageOptions.BackgroundListener
This interface is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView instead.
GridPagerAdapter
This class is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
GridViewPager
This class is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView
instead.
GridViewPager.LayoutParams
This class is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView instead.
GridViewPager.OnAdapterChangeListener
This interface is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView instead.
GridViewPager.OnPageChangeListener
This interface is deprecated.
starting with Android Wear 2.0 we no longer encourage bi-directional spacial models
for apps. If you are looking to implement vertical paging pattern, consider using the
SnapHelper and a RecyclerView instead.
M
MediaControlConstants
This class is deprecated.
these constants do not affect the bridged media session on Wear 3 devices.
O
OAuthClient
This class is deprecated.
use
androidx.wear.phone.interactions.authentication.RemoteAuthClient provided
by the Jetpack Wear Phone Interactions
library instead.
OAuthClient.Callback
This class is deprecated.
use
androidx.wear.phone.interactions.authentication.RemoteAuthClient
provided by the Jetpack Wear Phone
Interactions library instead.
OAuthClient.ErrorCode
This @interface is deprecated.
use
androidx.wear.phone.interactions.authentication.RemoteAuthClient
provided by the Jetpack Wear Phone
Interactions library instead.
P
PhoneDeviceType
This class is deprecated.
Use
androidx.wear.phone.interactions.PhoneTypeHelper from the Jetpack Wear Phone Interactions library
instead.
PhoneDeviceType.DeviceType
This @interface is deprecated.
Use
androidx.wear.phone.interactions.PhoneTypeHelper from the Jetpack Wear Phone Interactions library
instead.
PlayStoreAvailability
This class is deprecated.
Use
androidx.wear.utils.WearTypeHelper#isChinaBuild from the Jetpack Wear library, and androidx.wear.phone.interactions.PhoneTypeHelper from the Jetpack Wear Phone Interactions library
instead.
ProgressSpinner
This class is deprecated.
consider using
ProgressBar instead. This class has been deprecated for
consistency with Android framework.
ProviderChooserIntent
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ProviderInfoRetriever
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ProviderInfoRetriever.OnProviderInfoReceivedCallback
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
ProviderUpdateRequester
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
R
RemoteInputConstants
This class is deprecated.
use
androidx.wear.input.RemoteInputIntentHelper provided by the Jetpack Wear Input library instead.
RemoteInputConstants.InputActionType
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
RemoteInputIntent
This class is deprecated.
use
androidx.wear.input.RemoteInputIntentHelper provided by the Jetpack Wear Input library instead.
RemoteIntent
This class is deprecated.
use
androidx.wear.remote.interactions.RemoteActivityHelper provided by the Jetpack Wear Remote Interactions library
instead.
RotaryEncoder
This class is deprecated.
The functionality in this class can be achieved using standard platform APIs. For
checking whether an event came from the rotary encoder, use
MotionEvent.getSource() ,
and use MotionEvent.getAxisValue(int) to obtain the axis value of the rotation.
S
SimpleAnimatorListener
This class is deprecated.
use
androidx.animation.AnimatorListenerAdapter provided by the Jetpack
Animation library instead.
StandaloneConstants
This class is deprecated.
use the
androidx.wear.utils.MetadataConstants provided by the Jetpack Wear library instead.
SwipeDismissFrameLayout
This class is deprecated.
use the
androidx.wear.widget.SwipeDismissFrameLayout provided by the Jetpack Wear library instead.
SwipeDismissFrameLayout.Callback
This class is deprecated.
use the
androidx.wear.widget.SwipeDismissFrameLayout provided by the Jetpack Wear library instead.
SystemProviders
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
SystemProviders.ProviderId
This @interface is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
T
TextRenderer
This class is deprecated.
use the Jetpack Wear
Watch Face libraries instead.
W
WatchFaceCompanion
This class is deprecated.
Use methods provided by
androidx.wear.remote.interactions.WatchFaceConfigIntentHelper in the Jetpack Wear Remote Interactions library
instead
WatchFaceService
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService from the Jetpack Wear Watch Face
libraries instead.
WatchFaceService.Engine
This class is deprecated.
Use
androidx.wear.watchface.WatchFaceService from the Jetpack Wear Watch Face
libraries instead.
WatchFaceStyle
This class is deprecated.
Use
androidx.wear.watchface.LegacyWatchFaceOverlayStyle from the Jetpack Wear Watch Face
libraries instead.
WatchFaceStyle.Builder
This class is deprecated.
Use
androidx.wear.watchface.LegacyWatchFaceOverlayStyle from the Jetpack Wear Watch Face
libraries instead.
WatchViewStub
This class is deprecated.
starting with API 23 the sdk supports "round" and "notround" configuration qualifiers
which are preferred. For more information about configuration qualifiers, see
https://developer.android.com/guide/topics/resources/providing-resources.html
WatchViewStub.OnLayoutInflatedListener
This interface is deprecated.
starting with API 23 the sdk supports "round" and "notround" configuration
qualifiers which are preferred. For more information about configuration qualifiers, see
https://developer.android.com/guide/topics/resources/providing-resources.html
WearableActionDrawer
This class is deprecated.
use
androidx.wear.widget.drawer.WearableActionDrawerView provided by the Jetpack Wear library instead.
WearableActionDrawer.OnMenuItemClickListener
This interface is deprecated.
use
androidx.wear.widget.drawer.WearableActionDrawerView provided by the Jetpack Wear library instead.
WearableActivity
This class is deprecated.
use the
androidx.wear.ambient.AmbientModeSupport provided by the Jetpack Wear library instead.
WearableButtons
This class is deprecated.
use
androidx.wear.input.WearableButtons provided by the Jetpack Wear Input library instead.
WearableButtons.ButtonInfo
This class is deprecated.
use
androidx.wear.input.WearableButtons provided by the Jetpack Wear Input library instead.
WearableCalendarContract
This class is deprecated.
Use
androidx.wear.provider.WearableCalendarContract from the Jetpack Wear library instead.
WearableCalendarContract.Attendees
This class is deprecated.
Use
androidx.wear.provider.WearableCalendarContract from the Jetpack Wear library instead.
WearableCalendarContract.Instances
This class is deprecated.
Use
androidx.wear.provider.WearableCalendarContract from the Jetpack Wear library instead.
WearableCalendarContract.Reminders
This class is deprecated.
Use
androidx.wear.provider.WearableCalendarContract from the Jetpack Wear library instead.
WearableDrawerLayout
This class is deprecated.
use
androidx.wear.widget.drawer.WearableDrawerLayout provided by the Jetpack Wear library instead.
WearableDrawerLayout.DrawerStateCallback
This class is deprecated.
use
androidx.wear.widget.drawer.WearableDrawerLayout provided by the Jetpack Wear library instead.
WearableDrawerView
This class is deprecated.
use the
androidx.wear.widget.drawer.WearableDrawerView provided by the Jetpack Wear library instead.
WearableDrawerView.DrawerState
This @interface is deprecated.
use the
androidx.wear.widget.drawer.WearableDrawerView provided by the Jetpack Wear library instead.
WearableFrameLayout
This class is deprecated.
starting with API 23 the sdk supports "round" and "notround" configuration qualifiers
which are preferred. For more information about configuration qualifiers, see
https://developer.android.com/guide/topics/resources/providing-resources.html
WearableFrameLayout.LayoutParams
This class is deprecated.
starting with API 23 the sdk supports "round" and "notround" configuration
qualifiers which are preferred. For more information about configuration qualifiers, see
https://developer.android.com/guide/topics/resources/providing-resources.html
WearableListView
This class is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper . For
scaling and otherwise modifying the list items based on their location on the screen consider
using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.Adapter
This class is deprecated.
Use
WearableListView.GenericAdapter instead.
WearableListView.ClickListener
This interface is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.GenericAdapter<T extends WearableListView.ViewHolder>
This class is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.OnCenterProximityListener
This interface is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.OnCentralPositionChangedListener
This interface is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.OnScrollListener
This interface is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableListView.ViewHolder
This class is deprecated.
for centering and snapping your list items consider using the
WearableRecyclerView supported by a SnapHelper or the LinearSnapHelper .
For scaling and otherwise modifying the list items based on their location on the screen
consider using an WearableRecyclerView.ChildLayoutManager or the CurvedChildLayoutManager .
WearableNavigationDrawer
This class is deprecated.
use the
androidx.wear.widget.drawer.WearableNavigationDrawerView provided by
the Jetpack Wear library instead.
WearableNavigationDrawer.NavigationStyle
This @interface is deprecated.
use the
androidx.wear.widget.drawer.WearableNavigationDrawerView provided
by the Jetpack Wear library instead.
WearableNavigationDrawer.WearableNavigationDrawerAdapter
This class is deprecated.
use the
androidx.wear.widget.drawer.WearableNavigationDrawerView provided
by the Jetpack Wear library instead.
WearableRecyclerView
This class is deprecated.
use the
androidx.wear.widget.WearableRecyclerView provided by the Jetpack Wear library instead.
WearableRecyclerView.ChildLayoutManager
This class is deprecated.
use the
androidx.wear.widget.WearableRecyclerView provided by the Jetpack Wear library instead.
WearableRecyclerView.OffsettingHelper
This class is deprecated.
use
WearableRecyclerView.ChildLayoutManager instead.