AbsListView | Base class that can be used to implement virtualized lists of items. |
AbsSpinner | An abstract base class for spinner widgets. |
AbsoluteLayout | A layout that lets you specify exact locations (x/y coordinates) of its children. |
ActionMenuView | ActionMenuView is a presentation of a series of menu options as a View. |
AdapterView | An AdapterView is a view whose children are determined by an Adapter . |
AdapterViewAnimator | Base class for a AdapterView that will perform animations when switching between its views. |
AdapterViewFlipper | Simple ViewAnimator that will animate between two or more views that have been added to it. |
AppWidgetHostView | Provides the glue to show AppWidget views. |
CalendarView | This class is a calendar widget for displaying and selecting dates. |
DatePicker | Provides a widget for selecting a date. |
DialerFilter | This widget is a layout that contains several specifically-named child views that handle keyboard entry interpreted as standard phone dialpad digits. |
ExpandableListView | A view that shows items in a vertically scrolling two-level list. |
FragmentBreadCrumbs | Helper class for showing "bread crumbs" representing the fragment stack in an activity. |
FrameLayout | FrameLayout is designed to block out an area on the screen to display a single item. |
Gallery | A view that shows items in a center-locked, horizontally scrolling list. |
GestureOverlayView | A transparent overlay for gesture input that can be placed on top of other widgets or contain other widgets. |
GridLayout | A layout that places its children in a rectangular grid. |
GridView | A view that shows items in two-dimensional scrolling grid. |
HorizontalScrollView | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. |
ImageSwitcher | ViewSwitcher that switches between two ImageViews when a new image is set on it. |
InlineContentView | This class represents a view that holds opaque content from another app that you can inline in your UI. |
LinearLayout | A layout that arranges other views either horizontally in a single column or vertically in a single row. |
ListView | Displays a vertically-scrollable collection of views, where each view is positioned immediately below the previous view in the list. |
MediaController | A view containing controls for a MediaPlayer. |
NumberPicker | A widget that enables the user to select a number from a predefined range. |
RadioGroup | This class is used to create a multiple-exclusion scope for a set of radio buttons. |
RelativeLayout | A Layout where the positions of the children can be described in relation to each other or to the parent. |
ScrollView | A view group that allows the view hierarchy placed within it to be scrolled. |
SearchView | A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. |
SlidingDrawer | SlidingDrawer hides content out of the screen and allows the user to drag a handle to bring the content on screen. |
Spinner | A view that displays one child at a time and lets the user pick among them. |
SplashScreenView | The view which allows an activity to customize its splash screen exit animation. |
StackView | |
TabHost | Container for a tabbed window view. |
TabWidget | Displays a list of tab labels representing each page in the parent's tab collection. |
TableLayout | A layout that arranges its children into rows and columns. |
TableRow | A layout that arranges its children horizontally. |
TextSwitcher | Specialized android.widget.ViewSwitcher that contains only children of type android.widget.TextView . |
TimePicker | A widget for selecting the time of day, in either 24-hour or AM/PM mode. |
Toolbar | A standard toolbar for use within application content. |
TvAdView | Displays contents of TV advertisement services. |
TvInteractiveAppView | Displays contents of interactive TV applications. |
TvView | Displays TV contents. |
TwoLineListItem | A view group with two children, intended for use in ListViews. |
ViewAnimator | Base class for a FrameLayout container that will perform animations when switching between its views. |
ViewFlipper | Simple ViewAnimator that will animate between two or more views that have been added to it. |
ViewSwitcher | ViewAnimator that switches between two views, and has a factory from which these views are created. |
WebView | A View that displays web pages. |
ZoomControls | The ZoomControls class displays a simple set of controls used for zooming and provides callbacks to register for events. |