public abstract class GlassDialogBuilder<T extends GlassDialogBuilder>
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected android.content.Context |
mContext |
protected GlassDialog |
mGlassDialog |
protected java.lang.String |
mTitle |
protected android.widget.TextView |
mTitleTv |
| 构造器和说明 |
|---|
GlassDialogBuilder(android.content.Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
changeLayoutParams(android.view.View view,
int width,
int height) |
GlassDialog |
create() |
GlassDialog |
create(int style) |
protected void |
dialogShow() |
protected void |
dismiss() |
void |
dynamicTitle(java.lang.String title) |
protected abstract void |
init() |
protected void |
onAfter(android.content.Context context,
android.view.ViewGroup parent,
GlassDialog dialog) |
protected abstract void |
onCreateContent(android.content.Context context,
android.view.ViewGroup parent,
GlassDialog dialog) |
T |
setCancelable(boolean cancelable) |
T |
setCanceledOnTouchOutside(boolean canceledOnTouchOutside) |
T |
setTitle(java.lang.String title) |
GlassDialog |
show() |
protected GlassDialog mGlassDialog
protected android.content.Context mContext
protected android.widget.TextView mTitleTv
protected java.lang.String mTitle
public GlassDialog show()
public GlassDialog create()
public GlassDialog create(int style)
public void dynamicTitle(java.lang.String title)
public T setCancelable(boolean cancelable)
public T setCanceledOnTouchOutside(boolean canceledOnTouchOutside)
public T setTitle(java.lang.String title)
protected void dismiss()
protected void changeLayoutParams(android.view.View view,
int width,
int height)
protected void dialogShow()
protected void onAfter(android.content.Context context,
android.view.ViewGroup parent,
GlassDialog dialog)
protected abstract void init()
protected abstract void onCreateContent(android.content.Context context,
android.view.ViewGroup parent,
GlassDialog dialog)