public static class XUIGroupListView.Section
extends java.lang.Object
XUIGroupListView 的部分。
#addItemView(XUICommonListItemView, OnClickListener) 添加。setTitle(CharSequence) 和 setDescription(CharSequence) 设置。| Constructor and Description |
|---|
Section(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
XUIGroupListView.Section |
addItemView(XUICommonListItemView itemView,
android.view.View.OnClickListener onClickListener)
对 Section 添加一个
XUICommonListItemView |
XUIGroupListView.Section |
addItemView(XUICommonListItemView itemView,
android.view.View.OnClickListener onClickListener,
android.view.View.OnLongClickListener onLongClickListener)
对 Section 添加一个
XUICommonListItemView |
void |
addTo(XUIGroupListView groupListView)
将 Section 添加到
XUIGroupListView 上 |
XUIGroupListSectionHeaderFooterView |
createSectionFooter(java.lang.CharSequence text)
Section 的 Footer,形式与 Header 相似,都是显示一段文字
|
XUIGroupListSectionHeaderFooterView |
createSectionHeader(java.lang.CharSequence titleText)
创建 Section Header,每个 Section 都会被创建一个 Header,有 title 时会显示 title,没有 title 时会利用 header 的上下 padding 充当 Section 分隔条
|
void |
removeFrom(XUIGroupListView parent) |
XUIGroupListView.Section |
setDescription(java.lang.CharSequence description)
设置 Section 的 description
|
XUIGroupListView.Section |
setLeftIconSize(int width,
int height) |
XUIGroupListView.Section |
setSeparatorDrawableRes(int middle) |
XUIGroupListView.Section |
setSeparatorDrawableRes(int single,
int top,
int bottom,
int middle) |
XUIGroupListView.Section |
setTitle(java.lang.CharSequence title)
设置 Section 的 title
|
XUIGroupListView.Section |
setUseDefaultTitleIfNone(boolean useDefaultTitleIfNone) |
XUIGroupListView.Section |
setUseTitleViewForSectionSpace(boolean useTitleViewForSectionSpace) |
public XUIGroupListView.Section addItemView(XUICommonListItemView itemView, android.view.View.OnClickListener onClickListener)
XUICommonListItemViewitemView - 要添加的 ItemViewonClickListener - ItemView 的点击事件public XUIGroupListView.Section addItemView(XUICommonListItemView itemView, android.view.View.OnClickListener onClickListener, android.view.View.OnLongClickListener onLongClickListener)
XUICommonListItemViewitemView - 要添加的 ItemViewonClickListener - ItemView 的点击事件onLongClickListener - ItemView 的长按事件public XUIGroupListView.Section setTitle(java.lang.CharSequence title)
public XUIGroupListView.Section setDescription(java.lang.CharSequence description)
public XUIGroupListView.Section setUseDefaultTitleIfNone(boolean useDefaultTitleIfNone)
public XUIGroupListView.Section setUseTitleViewForSectionSpace(boolean useTitleViewForSectionSpace)
public XUIGroupListView.Section setSeparatorDrawableRes(int single, int top, int bottom, int middle)
public XUIGroupListView.Section setSeparatorDrawableRes(int middle)
public XUIGroupListView.Section setLeftIconSize(int width, int height)
public void addTo(XUIGroupListView groupListView)
XUIGroupListView 上public void removeFrom(XUIGroupListView parent)
public XUIGroupListSectionHeaderFooterView createSectionHeader(java.lang.CharSequence titleText)
public XUIGroupListSectionHeaderFooterView createSectionFooter(java.lang.CharSequence text)