API Diff Specification
To Version: Android SDK 0.9_r1
From Version: Android SDK m5-rc14
Generated 2008.08.14 15:44

Package android.widget

Removed Classes and Interfaces
AbsListView.CheckForKeyLongPress  
AbsListView.CheckForLongPress  
AbsListView.CheckForTap  
AbsListView.RecycleBin The RecycleBin facilitates resuse of views across layouts.
ActivityAdapter Adapter which shows the set of activities that can be performed for a given intent.
ActivityIconAdapter Adapter which shows the set of activities that can be performed for a given intent.
AdapterView.ContextMenuInfo Extra menu information provided to the
AdapterView.MyDataSetObserver  
CursorTreeAdapter.MyCursorHelper Helper class for Cursor management:
  • Data validity
  • Funneling the content and data set observers from a Cursor to a single data set observer for widgets
  • ID from the Cursor for use in adapter IDs
  • Swapping cursors but maintaining other metadata
  • DatePicker.OnDateSetListener The callback used to indicate the user is done filling in the date.
    GalleryAdapter The GalleryAdapter class acts as a bridge between a Gallery and the data that backs it.
    ListMenuItemView The item view for each item in the ListView-based MenuViews.
    ListView.OnListViewScrollListener Interface definition for a callback to be invoked when either the number of visible elements change or the index of the first element changes.
    MenuBuilder Implementation of the android.view.Menu interface for creating a standard menu UI.
    MenuBuilder.Callback Called by menu to notify of close and selection changes
    MenuBuilder.ItemInvoker Called by menu items to execute their associated action
    MenuView Minimal interface for a menu view.
    MenuView.ItemView Minimal interface for a menu item view.
    MenuView.ItemView.CheckableCapable Interface that should be implemented by ItemViews that are capable of displaying checkable items (i.e.
    MenuView.ItemView.CondensedTitleCapable Interface that should be implemented by ItemViews that prefer displaying the condensed title rather than the normal title.
    MenuView.ItemView.IconCapable Interface that should be implemented by ItemViews that are capable of displaying the icon for the item.
    MenuView.ItemView.ShortcutCapable Interface that should be implemented by ItemViews that are capable of displaying the shortcut for the item.
    ScaleLayout  
    SimpleCursorAdapter.FilterQueryProvider This class can be used by external clients of SimpleCursorAdapter to define how the content of the adapter should be filtered.
    SubMenuBuilder The model for a sub menu, which is an extension of the menu.
    Ticker A Ticker is a view that scrolls its child horizontally within its bounds.
    Ticker.TickerListener A TickerListener receives notifications from the Ticker
    TimePicker.OnTimeSetListener The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button).
    ZoomDialog A Dialog that is used to display the ZoomSlider.
    ZoomSlider

    The {@code ZoomSlider} class displays a vertical slider with marks to denote different zoom levels.

    ZoomSlider.OnZoomChangedListener

    The {@code OnZoomChangedListener} is used as a callback to be notified when the user has changed the zoom level.

     

    Added Classes and Interfaces
    AbsListView.LayoutParams AbsListView extends LayoutParams to provide a place to hold the view type.
    AbsListView.OnScrollListener Interface definition for a callback to be invoked when the list or grid has been scrolled.
    AbsListView.RecyclerListener A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap.
    AbsSeekBar  
    AbsSpinner An abstract base class for spinner widgets.
    AdapterView.AdapterContextMenuInfo Extra menu information provided to the
    AppSecurityPermissions This class contains the SecurityPermissions view implementation.
    AutoCompleteTextView.
    Validator
    This interface is used to make sure that the text entered in this TextView complies to a certain format.
    Checkable Defines an extension for views that make them checkable.
    CheckedTextView An extension to TextView that supports the android.widget.Checkable interface.
    DatePicker.OnDateChangedListener The callback used to indicate the user changes the date.
    FilterQueryProvider This class can be used by external clients of CursorAdapter and CursorTreeAdapter to define how the content of the adapter should be filtered.
    FrameLayout.LayoutParams Per-child layout information for layouts that support margins.
    MultiAutoCompleteTextView An editable text view, extending AutoCompleteTextView, that can show completion suggestions for the substring of the text where the user is typing instead of necessarily for the entire thing.
    MultiAutoCompleteTextView.
    CommaTokenizer
    This simple Tokenizer can be used for lists where the items are separated by a comma and one or more spaces.
    MultiAutoCompleteTextView.
    Tokenizer
     
    RatingBar A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in stars.
    RatingBar.OnRatingBarChangeListener A callback that notifies clients when the rating has been changed.
    RemoteViews.RemoteView This annotation indicates that a subclass of View is alllowed to be used with the android.widget.RemoteViews mechanism.
    SeekBar A Seekbar is an extension of ProgressBar that adds a draggable thumb.
    SeekBar.OnSeekBarChangeListener A callback that notifies clients when the progress level has been changed.
    SimpleAdapter.ViewBinder This class can be used by external clients of SimpleAdapter to bind values to views.
    TextView.SavedState  
    ToggleButton ToggleButton is a widget that displays checked/unchecked states as a button with a "light" indicator and by default accompanied with the text "ON" or "OFF".
    WrapperListAdapter List adapter that wraps another list adapter.
    ZoomButton  
    ZoomControls The {@code ZoomControls} class displays a simple set of controls used for zooming and provides callbacks to register for events.
     

    Changed Classes and Interfaces
    AbsListView Common code shared between ListView and GridView @attr ref android.R.styleable#AbsListView_listSelector @attr ref android.R.styleable#AbsListView_drawSelectorOnTop @attr ref android.R.styleable#AbsListView_stackFromBottom @attr ref android.R.styleable#AbsListView_scrollingCache @attr ref android.R.styleable#AbsListView_textFilterEnabled @attr ref android.R.styleable#AbsListView_transcriptMode @attr ref android.R.styleable#AbsListView_cacheColorHint
    AbsoluteLayout A layout that lets you specify exact locations (x/y coordinates) of its children.
    AbsoluteLayout.LayoutParams Per-child layout information associated with AbsoluteLayout.
    Adapter An Adapter object acts as a bridge between an AdapterView and the underlying data for that view.
    AdapterView An AdapterView is a view whose children are determined by an Adapter.
    AdapterView.OnItemClickListener Interface definition for a callback to be invoked when an item in this AdapterView has been clicked.
    AdapterView.OnItemLongClickListener Interface definition for a callback to be invoked when an item in this view has been clicked and held.
    AdapterView.OnItemSelectedListener Interface definition for a callback to be invoked when an item in this view has been selected.
    AnalogClock This widget display an analogic clock with two hands for hours and minutes.
    ArrayAdapter A ListAdapter that manages a ListView backed by an array of arbitrary objects.
    AutoCompleteTextView

    An editable text view that shows completion suggestions automatically while the user is typing.

    BaseAdapter  
    BaseExpandableListAdapter Base class for a ExpandableListAdapter used to provide data and Views from some data to an expandable list view.
    Button

    Button represents a push-button widget.

    CheckBox

    A checkbox is a specific type of two-states button that can be either checked or unchecked.

    Chronometer Class that implements a simple timer.
    CompoundButton

    A button with two states, checked and unchecked.

    CursorAdapter Adapter that exposes data from a Cursor to a ListView widget.
    CursorTreeAdapter An adapter that exposes data from a series of Cursors to an ExpandableListView widget.
    DatePicker A view for selecting a month / year / day based on a calendar like layout.
    DialerFilter  
    DigitalClock Like AnalogClock, but digital.
    EditText EditText is a thin veneer over TextView that configures itself to be editable.
    ExpandableListAdapter An adapter that links a ExpandableListView with the underlying data.
    ExpandableListView A view that shows items in a vertically scrolling two-level list.
    ExpandableListView.ExpandableListContextMenuInfo Extra menu information specific to an ExpandableListView provided to the
    Filter

    A filter constrains data with a filtering pattern.

    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.
    Gallery.LayoutParams Gallery extends LayoutParams to provide a place to hold current Transformation information along with previous position/transformation info.
    GridView A view that shows items in two-dimensional scrolling grid.
    HeaderViewListAdapter ListAdapter used when a ListView has header views.
    ImageButton

    An image button displays an image that can be pressed, or clicked, by the user.

    ImageSwitcher  
    ImageView Displays an arbitrary image, such as an icon.
    LinearLayout A Layout that arranges its children in a single column or a single row.
    LinearLayout.LayoutParams Per-child layout information associated with ViewLinearLayout.
    ListAdapter The ListAdapter interface acts as a bridge between a ListView and the data that backs the list.
    ListView A view that shows items in a vertically scrolling list.
    MediaController A view containing controls for a MediaPlayer.
    PopupWindow

    A popup window that can be used to display an arbitrary view.

    ProgressBar

    Visual indicator of progress in some operation.

    RadioButton

    A radio button is a two-states button that can be either checked or unchecked.

    RadioGroup

    This class is used to create a multiple-exclusion scope for a set of radio buttons.

    RadioGroup.LayoutParams

    This set of layout parameters defaults the width and the height of the children to .WRAP_CONTENT when they are not specified in the XML file.

    RelativeLayout A Layout where the positions of the children can be described in relation to each other or to the parent.
    RelativeLayout.LayoutParams Per-child layout information associated with RelativeLayout.
    RemoteViews A class that describes a view hierarchy that can be displayed in another process.
    ScrollBarDrawable  
    ScrollView  
    Scroller This class encapsulates scrolling.
    SimpleAdapter An easy adapter to map static data to views defined in an XML file.
    SimpleCursorAdapter An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file.
    SimpleCursorAdapter.CursorToStringConverter This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a String.
    SimpleCursorTreeAdapter An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file.
    SimpleExpandableListAdapter An easy adapter to map static data to group and child views defined in an XML file.
    Spinner A view that displays one child at a time and lets the user pick among them.
    SpinnerAdapter

    A SpinnerAdapter acts as a bridge between a android.widget.Spinner and the data.

    TabHost Container for a tabbed window view.
    TabHost.TabSpec A tab has a tab indictor, content, and a tag that is used to keep track of it.
    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.

    TableLayout.LayoutParams

    This set of layout parameters enforces the width of each child to be .FILL_PARENT and the height of each child to be .WRAP_CONTENT, but only if the height is not specified.

    TableRow

    A layout that arranges its children horizontally.

    TableRow.LayoutParams

    Set of layout parameters used in table rows.

    TextSwitcher A TextSwitcher is a specialized android.widget.ViewSwitcher that contains only children of type android.widget.TextView.
    TextView Displays text to the user and optionally allows them to edit it.
    TimePicker A view for selecting the time of day, in either 24 hour or AM/PM mode.
    TimePicker.OnTimeChangedListener The callback interface used to indicate the time has been adjusted.
    Toast A toast is a view containing a quick little message for the user.
    TwoLineListItem

    A view group with two children, intended for use in ListViews.

    VideoView Displays a video file.
    ViewAnimator  
    ViewFlipper Shows only one child at a time.
    ViewSwitcher Shows only one child at a time.
     

    ©2008 Google - Code Home - Site Terms of Service - Privacy Policy
    Generated by JDiff