类 EaseAlertDialog.Builder<T extends EaseAlertDialog>
- java.lang.Object
-
- io.agora.chat.uikit.widget.dialog.EaseAlertDialog.Builder<T>
-
- 封闭类:
- EaseAlertDialog
public static class EaseAlertDialog.Builder<T extends EaseAlertDialog> extends java.lang.Objectbuilder
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Tcreate()voiddismiss()EaseAlertDialog.Builder<T>setAnimation(int animation)Set animationEaseAlertDialog.Builder<T>setCancelable(boolean cancelable)EaseAlertDialog.Builder<T>setContentView(int contentViewId)Set the layout as a resource IDEaseAlertDialog.Builder<T>setContentView(android.view.View contentView)Set the layout as a ViewEaseAlertDialog.Builder<T>setCustomDialog(T dialog)EaseAlertDialog.Builder<T>setFromBottomAnimation()Set the bottom pop-up animationEaseAlertDialog.Builder<T>setFullWidth()Set up the full widthEaseAlertDialog.Builder<T>setGravity(int gravity)Set gravityEaseAlertDialog.Builder<T>setImageview(int viewId, int imageId)Set the image based on the control IDEaseAlertDialog.Builder<T>setLayoutParams(int width, int height)Set LayoutParamsEaseAlertDialog.Builder<T>setOnCancelListener(android.content.DialogInterface.OnCancelListener onCancelListener)EaseAlertDialog.Builder<T>setOnClickListener(int viewId, android.view.View.OnClickListener listener)Set the listener based on the control IDEaseAlertDialog.Builder<T>setOnDismissListener(android.content.DialogInterface.OnDismissListener onDismissListener)EaseAlertDialog.Builder<T>setOnKeyListener(android.content.DialogInterface.OnKeyListener onKeyListener)EaseAlertDialog.Builder<T>setText(int viewId, java.lang.CharSequence text)EaseAlertDialog.Builder<T>setText(int viewId, java.lang.String text)Sets the text content based on the control IDTshow()
-
-
-
方法详细资料
-
setContentView
public EaseAlertDialog.Builder<T> setContentView(@LayoutRes int contentViewId)
Set the layout as a resource ID- 参数:
contentViewId-- 返回:
-
setContentView
public EaseAlertDialog.Builder<T> setContentView(android.view.View contentView)
Set the layout as a View- 参数:
contentView-- 返回:
-
setText
public EaseAlertDialog.Builder<T> setText(@IdRes int viewId, java.lang.String text)
Sets the text content based on the control ID- 参数:
viewId-text-- 返回:
-
setText
public EaseAlertDialog.Builder<T> setText(int viewId, java.lang.CharSequence text)
-
setImageview
public EaseAlertDialog.Builder<T> setImageview(int viewId, int imageId)
Set the image based on the control ID- 参数:
viewId-imageId-- 返回:
-
setOnClickListener
public EaseAlertDialog.Builder<T> setOnClickListener(int viewId, android.view.View.OnClickListener listener)
Set the listener based on the control ID- 参数:
viewId-listener-- 返回:
-
setCancelable
public EaseAlertDialog.Builder<T> setCancelable(boolean cancelable)
-
setOnCancelListener
public EaseAlertDialog.Builder<T> setOnCancelListener(android.content.DialogInterface.OnCancelListener onCancelListener)
-
setOnDismissListener
public EaseAlertDialog.Builder<T> setOnDismissListener(android.content.DialogInterface.OnDismissListener onDismissListener)
-
setOnKeyListener
public EaseAlertDialog.Builder<T> setOnKeyListener(android.content.DialogInterface.OnKeyListener onKeyListener)
-
setCustomDialog
public EaseAlertDialog.Builder<T> setCustomDialog(T dialog)
-
create
public T create()
-
show
public T show()
-
dismiss
public void dismiss()
-
setFullWidth
public EaseAlertDialog.Builder<T> setFullWidth()
Set up the full width- 返回:
-
setFromBottomAnimation
public EaseAlertDialog.Builder<T> setFromBottomAnimation()
Set the bottom pop-up animation- 返回:
-
setGravity
public EaseAlertDialog.Builder<T> setGravity(int gravity)
Set gravity- 参数:
gravity-- 返回:
-
setAnimation
public EaseAlertDialog.Builder<T> setAnimation(int animation)
Set animation- 参数:
animation-- 返回:
-
setLayoutParams
public EaseAlertDialog.Builder<T> setLayoutParams(int width, int height)
Set LayoutParams- 参数:
width-height-- 返回:
-
-