public class

PinnedHeaderListView

extends ListView
java.lang.Object
   ↳ android.view.View
     ↳ android.view.ViewGroup
       ↳ android.widget.AdapterView<T extends android.widget.Adapter>
         ↳ android.widget.AbsListView
           ↳ android.widget.ListView
             ↳ com.android.contacts.PinnedHeaderListView

Class Overview

A ListView that maintains a header pinned at the top of the list. The pinned header can be pushed up and dissolved as needed.

Summary

Nested Classes
interface PinnedHeaderListView.PinnedHeaderAdapter Adapter interface. 
[Expand]
Inherited Constants
From class android.widget.AbsListView
From class android.widget.AdapterView
From class android.view.ViewGroup
From class android.view.View
[Expand]
Inherited Fields
From class android.view.View
Public Constructors
PinnedHeaderListView(Context context)
PinnedHeaderListView(Context context, AttributeSet attrs)
PinnedHeaderListView(Context context, AttributeSet attrs, int defStyle)
Public Methods
void configureHeaderView(int position)
void setAdapter(ListAdapter adapter)
void setPinnedHeaderView(View view)
Protected Methods
void dispatchDraw(Canvas canvas)
void onLayout(boolean changed, int left, int top, int right, int bottom)
void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
[Expand]
Inherited Methods
From class android.widget.ListView
From class android.widget.AbsListView
From class android.widget.AdapterView
From class android.view.ViewGroup
From class android.view.View
From class java.lang.Object
From interface android.graphics.drawable.Drawable.Callback
From interface android.text.TextWatcher
From interface android.view.KeyEvent.Callback
From interface android.view.ViewManager
From interface android.view.ViewParent
From interface android.view.ViewTreeObserver.OnGlobalLayoutListener
From interface android.view.ViewTreeObserver.OnTouchModeChangeListener
From interface android.view.accessibility.AccessibilityEventSource
From interface android.widget.Filter.FilterListener

Public Constructors

public PinnedHeaderListView (Context context)

public PinnedHeaderListView (Context context, AttributeSet attrs)

public PinnedHeaderListView (Context context, AttributeSet attrs, int defStyle)

Public Methods

public void configureHeaderView (int position)

public void setAdapter (ListAdapter adapter)

public void setPinnedHeaderView (View view)

Protected Methods

protected void dispatchDraw (Canvas canvas)

protected void onLayout (boolean changed, int left, int top, int right, int bottom)

protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)