package net.coding.program.common.ui; import android.widget.AdapterView; public class ActivityParamBuilder { private String mTitle; private String mUrl; private Class mViewHold; private AdapterView.OnItemClickListener mClick; public ActivityParamBuilder setTitle(String mTitle) { this.mTitle = mTitle; return this; } public ActivityParamBuilder setUrl(String mUrl) { this.mUrl = mUrl; return this; } public ActivityParamBuilder setViewHold(Class mViewHold) { this.mViewHold = mViewHold; return this; } public ActivityParamBuilder setItemClick(AdapterView.OnItemClickListener click) { mClick = click; return this; } public BaseListActivity.ActivityParam createActivityParam() { return new BaseListActivity.ActivityParam(mTitle, mUrl, mViewHold, mClick); } }