Package android.widget

 AbsListView extends LayoutParams to provide a place to hold the view type.  API Doc
 Interface definition for a callback to be invoked when the list or grid has been scrolled.  API Doc
 Base class that can be used to implement virtualized lists of items. A list does not have a spatial definition here. For instance, subclases of… API Doc
 Per-child layout information associated with AbsoluteLayout. See Absolute Layout Attributes for a list of all child view attributes that this… API Doc
  This class was deprecated in API level 3. Use FrameLayout, RelativeLayout or a custom layout instead. A layout… API Doc
 An Adapter object acts as a bridge between an AdapterView and the underlying data for that view. The Adapter provides access to the data items. … API Doc
 Extra menu information provided to the onCreateContextMenu(ContextMenu, View, ContextMenuInfo) callback when a context menu is brought up for this… API Doc
 Interface definition for a callback to be invoked when an item in this AdapterView has been clicked.  API Doc
 Interface definition for a callback to be invoked when an item in this view has been clicked and held.  API Doc
 Interface definition for a callback to be invoked when an item in this view has been selected.  API Doc
 A helper class for adapters that implement the SectionIndexer interface. If the items in the adapter are sorted by simple alphabet-based sorting,… API Doc
 This widget display an analogic clock with two hands for hours and minutes. API Doc
 A concrete BaseAdapter that is backed by an array of arbitrary objects. By default this class expects that the provided resource id references a… API Doc
 This interface is used to make sure that the text entered in this TextView complies to a certain format. Since there is no foolproof way to… API Doc
 An editable text view that shows completion suggestions automatically while the user is typing. The list of suggestions is displayed in a drop … API Doc
 Common base class of common implementation for an Adapter that can be used in both ListView (by implementing the specialized ListAdapter… API Doc
 Base class for a ExpandableListAdapter used to provide data and Views from some data to an expandable list view. Adapters inheriting this class… API Doc
 Represents a push-button widget. Push-buttons can be pressed, or clicked, by the user to perform an action. A typical use of a push-button in an… API Doc
 This class is a calendar widget for displaying and selecting dates. The range of dates supported by this calendar is configurable. A user can… API Doc
  A checkbox is a specific type of two-states button that can be either checked or unchecked. A example usage of a checkbox inside your activity … API Doc
 Defines an extension for views that make them checkable.  API Doc
 An extension to TextView that supports the Checkable interface. This is useful when used in a ListView where the it's setChoiceMode has been set… API Doc
 Class that implements a simple timer. You can give it a start time in the elapsedRealtime() timebase, and it counts up from that, or if you… API Doc
 Interface definition for a callback to be invoked when the checked state of a compound button changed.  API Doc
  A button with two states, checked and unchecked. When the button is pressed or clicked, the state changes automatically. XML attributes See… API Doc
 Adapter that exposes data from a Cursor to a ListView widget. The Cursor must include a column named "_id" or this class will not work. … API Doc
 An adapter that exposes data from a series of Cursors to an ExpandableListView widget. The top-level Cursor (that is given in the constructor)… API Doc
 The callback used to indicate the user changes\d the date.  API Doc
 This class is a widget for selecting a date. The date can be selected by a year, month, and day spinners or a CalendarView. The set of spinners … API Doc
  This class was deprecated in API level 17. It is recommended you use TextClock instead. Like AnalogClock, but digital. Shows… API Doc
 This class performs the graphical effect used at the edges of scrollable widgets when the user scrolls beyond the content bounds in 2D space. … API Doc
 EditText is a thin veneer over TextView that configures itself to be editable. See the Text Fields guide. XML attributes See EditText… API Doc
 An adapter that links a ExpandableListView with the underlying data. The implementation of this interface will provide access to the data of the… API Doc
 Interface definition for a callback to be invoked when a child in this expandable list has been clicked.  API Doc
 A view that shows items in a vertically scrolling two-level list. This differs from the ListView by allowing two levels: groups which can … API Doc
 A filter constrains data with a filtering pattern.Filters are usually created by Filterable classes.Filtering operations performed by calling… API Doc
 This class can be used by external clients of CursorAdapter and CursorTreeAdapter to define how the content of the adapter should be filtered. API Doc
 Defines a filterable behavior. A filterable class can have its data constrained by a filter. Filterable classes are usually Adapter implementations. API Doc
 Per-child layout information for layouts that support margins. See FrameLayout Layout Attributes for a list of all child view attributes that this… API Doc
 FrameLayout is designed to block out an area on the screen to display a single item. Generally, FrameLayout should be used to hold a single child… API Doc
 Gallery extends LayoutParams to provide a place to hold current Transformation information along with previous position/transformation info.  API Doc
  This class was deprecated in API level 16. This widget is no longer supported. Other horizontally scrolling widgets include… API Doc
 Layout information associated with each of the children of a GridLayout. GridLayout supports both row and column spanning and arbitrary forms of… API Doc
 A layout that places its children in a rectangular grid. The grid is composed of a set of infinitely thin lines that separate the viewing area… API Doc
 A view that shows items in two-dimensional scrolling grid. The items in the grid come from the ListAdapter associated with this view. See the… API Doc
 ListAdapter used when a ListView has header views. This ListAdapter wraps another one and also keeps track of the header views and their … API Doc
 Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. A… API Doc
  Displays a button with an image (instead of text) that can be pressed or clicked by the user. By default, an ImageButton looks like a regular … API Doc
 Options for scaling the bounds of an image to the bounds of this view.  API Doc
 Displays an arbitrary image, such as an icon. The ImageView class can load images from various sources (such as resources or content providers),… API Doc
 Per-child layout information associated with ViewLinearLayout. API Doc
 A Layout that arranges its children in a single column or a single row. The direction of the row can be set by calling setOrientation(). You can… API Doc
 Extended Adapter that is the bridge between a ListView and the data that backs the list. Frequently that data comes from a Cursor, but that is… API Doc
 A ListPopupWindow anchors itself to a host view and displays a list of choices. ListPopupWindow contains a number of tricky behaviors… API Doc
 A class that represents a fixed view in a list, for example a header at the top or a footer at the bottom.  API Doc
 A view containing controls for a MediaPlayer. Typically contains the buttons like "Play/Pause", "Rewind", "Fast Forward" and a progress slider. It… API Doc
 An editable text view, extending AutoCompleteTextView, that can show completion suggestions for the substring of the text where the user is typing… API Doc
 This class encapsulates scrolling with the ability to overshoot the bounds of a scrolling operation. This class is a drop-in replacement for … API Doc
 Interface responsible for receiving menu item click events if the items themselves do not have individual item click listeners.  API Doc
 Listener that is called when this popup window is dismissed.  API Doc
 A view that shows items in a vertically scrolling list. The items come from the ListAdapter associated with this view. See the List View guide. API Doc
 A widget that enables the user to select a number form a predefined range. There are two flavors of this widget and which one is presented to the… API Doc
 A PopupMenu displays a Menu in a modal popup window anchored to a View. The popup will appear below the anchor view if there is room, or above it… API Doc
 A popup window that can be used to display an arbitrary view. The popup window is a floating container that appears on top of the current activity. API Doc
  Visual indicator of progress in some operation. Displays a bar to the user representing how far the operation has progressed; the application… API Doc
 Widget used to show an image with the standard QuickContact badge and on-click behavior.  API Doc
  A radio button is a two-states button that can be either checked or unchecked. When the radio button is unchecked, the user can press or click… API Doc
 This class is used to create a multiple-exclusion scope for a set of radio buttons. Checking one radio button that belongs to a radio group… API Doc
 A callback that notifies clients when the rating has been changed. This includes changes that were initiated by the user through a touch gesture … API Doc
 A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in stars. The user can touch/drag or use arrow keys to set the rating… API Doc
 Per-child layout information associated with RelativeLayout. API Doc
 A Layout where the positions of the children can be described in relation to each other or to the parent. Note that you cannot have a circular… API Doc
 A class that describes a view hierarchy that can be displayed in another process. The hierarchy is inflated from a layout resource file, and this… API Doc
 An easy adapter that creates views defined in an XML file. You can specify the XML file that defines the appearance of the views.  API Doc
 Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display. A ScrollView is a… API Doc
 This class encapsulates scrolling. You can use scrollers (Scroller or OverScroller) to collect the data you need to produce a scrolling … API Doc
 Callbacks for changes to the query text.  API Doc
 A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. Shows a list of query… API Doc
 Interface that may implemented on Adapters to enable fast scrolling between sections of an AbsListView. A section is a group of list items that… API Doc
 A callback that notifies clients when the progress level has been changed. This includes changes that were initiated by the user through a touch… API Doc
 A SeekBar is an extension of ProgressBar that adds a draggable thumb. The user can touch the thumb and drag left or right to set the current… API Doc
 This is a provider for a share action. It is responsible for creating views that enable data sharing and also to show a sub menu with sharing… API Doc
 An easy adapter to map static data to views defined in an XML file. You can specify the data backing the list as an ArrayList of Maps. Each entry… API Doc
 This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a String. API Doc
 This class can be used by external clients of SimpleCursorAdapter to bind values fom the Cursor to views. You should use this class to bind… API Doc
 An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file. You can specify which columns you want, which … API Doc
 An easy adapter to map static data to group and child views defined in an XML file. You can separately specify the data backing the group as a List… API Doc
  This class was deprecated in API level 17. This class is not supported anymore. It is recommended you base your own… API Doc
 Space is a lightweight View subclass that may be used to create gaps between components in general purpose layouts.  API Doc
 A view that displays one child at a time and lets the user pick among them. The items in the Spinner come from the Adapter associated with this… API Doc
 Extended Adapter that is the bridge between a Spinner and its data. A spinner adapter allows to define two different views: one that shows the… API Doc
 A Switch is a two-state toggle switch widget that can select between two options. The user may drag the "thumb" back and forth to choose the… API Doc
 Makes the content of a tab when it is selected. Use this if your tab content needs to be created on demand, i.e. you are not showing an existing… API Doc
 A tab has a tab indicator, content, and a tag that is used to keep track of it. This builder helps choose among these options. For the tab… API Doc
 Container for a tabbed window view. This object holds two children: a set of tab labels that the user clicks to select a specific tab, and a… API Doc
 Displays a list of tab labels representing each page in the parent's tab collection. The container object for this widget is TabHost. When the… API Doc
 This set of layout parameters enforces the width of each child to be MATCH_PARENT and the height of each child to be WRAP_CONTENT, but only if the… API Doc
 A layout that arranges its children into rows and columns. A TableLayout consists of a number of TableRow objects, each defining a row (actually,… API Doc
 Set of layout parameters used in table rows. API Doc
 A layout that arranges its children horizontally. A TableRow should always be used as a child of a TableLayout. If a TableRow's parent is not a… API Doc
 Specialized ViewSwitcher that contains only children of type TextView. A TextSwitcher is useful to animate a label on screen. Whenever … API Doc
 Displays text to the user and optionally allows them to edit it. A TextView is a complete text editor, however the basic class is configured to… API Doc
 A view for selecting the time of day, in either 24 hour or AM/PM mode. The hour, each minute digit, and AM/PM (if applicable) can be conrolled by … API Doc
 A toast is a view containing a quick little message for the user. The toast class helps you create and show those. When the view is shown to… API Doc
 Displays checked/unchecked states as a button with a "light" indicator and by default accompanied with the text "ON" or "OFF". See the Toggle… API Doc
  This class was deprecated in API level 17. This class can be implemented easily by apps using a RelativeLayout or a… API Doc
 Displays a video file. The VideoView class can load images from various sources (such as resources or content providers), takes care of computing… API Doc
 Base class for a FrameLayout container that will perform animations when switching between its views. API Doc
 Simple ViewAnimator that will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can… API Doc
 ViewAnimator that switches between two views, and has a factory from which these views are created. You can either use the factory to create the… API Doc
 List adapter that wraps another list adapter. The wrapped adapter can be retrieved by calling getWrappedAdapter(). API Doc
 The ZoomButtonsController handles showing and hiding the zoom controls and positioning it relative to an owner view. It also gives the client… API Doc
 The ZoomControls class displays a simple set of controls used for zooming and provides callbacks to register for events.  API Doc

Related Packages:

android