public class

KindSectionView

extends LinearLayout
implements View.OnClickListener Editor.EditorListener
java.lang.Object
   ↳ android.view.View
     ↳ android.view.ViewGroup
       ↳ android.widget.LinearLayout
         ↳ com.android.contacts.ui.widget.KindSectionView

Class Overview

Custom view for an entire section of data as segmented by ContactsSource.DataKind around a MIMETYPE. This view shows a section header and a trigger for adding new Data rows.

Summary

[Expand]
Inherited Constants
From class android.widget.LinearLayout
From class android.view.ViewGroup
From class android.view.View
From interface com.android.contacts.model.Editor.EditorListener
[Expand]
Inherited Fields
From class android.view.View
Public Constructors
KindSectionView(Context context)
KindSectionView(Context context, AttributeSet attrs)
Public Methods
boolean isAnyEditorFilledOut()
void onClick(View v)
void onDeleted(Editor editor)
Called when the given Editor has been deleted.
void onRequest(int request)
Called when the given Editor has a request, for example it wants to select a photo.
void rebuildFromState()
Build editors for all current #mState rows.
void setState(ContactsSource.DataKind kind, EntityDelta state, boolean readOnly, ViewIdGenerator vig)
Protected Methods
void onFinishInflate()
void updateAddEnabled()
void updateEditorsVisible()
[Expand]
Inherited Methods
From class android.widget.LinearLayout
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.view.KeyEvent.Callback
From interface android.view.View.OnClickListener
From interface android.view.ViewManager
From interface android.view.ViewParent
From interface android.view.accessibility.AccessibilityEventSource
From interface com.android.contacts.model.Editor.EditorListener

Public Constructors

public KindSectionView (Context context)

public KindSectionView (Context context, AttributeSet attrs)

Public Methods

public boolean isAnyEditorFilledOut ()

public void onClick (View v)

public void onDeleted (Editor editor)

Called when the given Editor has been deleted.

public void onRequest (int request)

Called when the given Editor has a request, for example it wants to select a photo.

public void rebuildFromState ()

Build editors for all current #mState rows.

public void setState (ContactsSource.DataKind kind, EntityDelta state, boolean readOnly, ViewIdGenerator vig)

Protected Methods

protected void onFinishInflate ()

protected void updateAddEnabled ()

protected void updateEditorsVisible ()