public static class QMUIGroupListView.Section
extends java.lang.Object
QMUIGroupListView 的部分。
#addItemView(QMUICommonListItemView, OnClickListener) 添加。setTitle(CharSequence) 和 setDescription(CharSequence) 设置。| 构造器和说明 |
|---|
Section(android.content.Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
QMUIGroupListView.Section |
addItemView(QMUICommonListItemView itemView,
android.view.View.OnClickListener onClickListener)
对 Section 添加一个
QMUICommonListItemView |
QMUIGroupListView.Section |
addItemView(QMUICommonListItemView itemView,
android.view.View.OnClickListener onClickListener,
android.view.View.OnLongClickListener onLongClickListener)
对 Section 添加一个
QMUICommonListItemView |
void |
addTo(QMUIGroupListView groupListView)
将 Section 添加到
QMUIGroupListView 上 |
QMUIGroupListSectionHeaderFooterView |
createSectionFooter(java.lang.CharSequence text)
Section 的 Footer,形式与 Header 相似,都是显示一段文字
|
QMUIGroupListSectionHeaderFooterView |
createSectionHeader(java.lang.CharSequence titleText)
创建 Section Header,每个 Section 都会被创建一个 Header,有 title 时会显示 title,没有 title 时会利用 header 的上下 padding 充当 Section 分隔条
|
void |
removeFrom(QMUIGroupListView parent) |
QMUIGroupListView.Section |
setDescription(java.lang.CharSequence description)
设置 Section 的 description
|
QMUIGroupListView.Section |
setSeparatorDrawableRes(int middle) |
QMUIGroupListView.Section |
setSeparatorDrawableRes(int single,
int top,
int bottom,
int middle) |
QMUIGroupListView.Section |
setTitle(java.lang.CharSequence title)
设置 Section 的 title
|
QMUIGroupListView.Section |
setUseDefaultTitleIfNone(boolean useDefaultTitleIfNone) |
QMUIGroupListView.Section |
setUseTitleViewForSectionSpace(boolean useTitleViewForSectionSpace) |
public QMUIGroupListView.Section addItemView(QMUICommonListItemView itemView, android.view.View.OnClickListener onClickListener)
QMUICommonListItemViewitemView - 要添加的 ItemViewonClickListener - ItemView 的点击事件public QMUIGroupListView.Section addItemView(QMUICommonListItemView itemView, android.view.View.OnClickListener onClickListener, android.view.View.OnLongClickListener onLongClickListener)
QMUICommonListItemViewitemView - 要添加的 ItemViewonClickListener - ItemView 的点击事件onLongClickListener - ItemView 的长按事件public QMUIGroupListView.Section setTitle(java.lang.CharSequence title)
public QMUIGroupListView.Section setDescription(java.lang.CharSequence description)
public QMUIGroupListView.Section setUseDefaultTitleIfNone(boolean useDefaultTitleIfNone)
public QMUIGroupListView.Section setUseTitleViewForSectionSpace(boolean useTitleViewForSectionSpace)
public QMUIGroupListView.Section setSeparatorDrawableRes(int single, int top, int bottom, int middle)
public QMUIGroupListView.Section setSeparatorDrawableRes(int middle)
public void addTo(QMUIGroupListView groupListView)
QMUIGroupListView 上public void removeFrom(QMUIGroupListView parent)
public QMUIGroupListSectionHeaderFooterView createSectionHeader(java.lang.CharSequence titleText)
public QMUIGroupListSectionHeaderFooterView createSectionFooter(java.lang.CharSequence text)