BaseDialogConfig

open class BaseDialogConfig

基础对话框配置

Author

Jenly

Inheritors

Constructors

Link copied to clipboard
constructor()
构造
constructor(@LayoutRes layoutId: Int)
构造

Properties

Link copied to clipboard
对话框动画样式ID
Link copied to clipboard
取消按钮文本
Link copied to clipboard
open var cancelId: Int
取消视图ID(左边按钮)
Link copied to clipboard
确定按钮文本
Link copied to clipboard
open var confirmId: Int
确定视图ID(右边按钮)
Link copied to clipboard
内容文本
Link copied to clipboard
open var contentId: Int
内容视图ID
Link copied to clipboard
open var gravity: Int
Dialog对齐方式 gravity
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
是否隐藏取消按钮,如果隐藏取消则底部只显示一个按钮
Link copied to clipboard
是否隐藏标题
Link copied to clipboard
布局ID
Link copied to clipboard
open var lineId: Int
按钮中间分割线ID
Link copied to clipboard
点击“取消”按钮监听
Link copied to clipboard
点击“确定”按钮监听
Link copied to clipboard
样式ID
Link copied to clipboard
标题文本
Link copied to clipboard
open var titleId: Int
标题视图ID
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var widthRatio: Float
宽度比例,根据屏幕宽度计算得来
Link copied to clipboard
open var x: Int
Link copied to clipboard
open var y: Int

Functions

Link copied to clipboard
open fun getOk(): CharSequence
获取确定按钮文本内容
Link copied to clipboard
open fun getOkId(): Int
获取确定按钮视图ID
Link copied to clipboard
获取“确定”按钮点击监听,不设置默认点击关闭弹框
Link copied to clipboard
open fun setCancel(@NonNull context: Context, @StringRes resId: Int): BaseDialogConfig
设置取消按钮文本内容
Link copied to clipboard
open fun setConfirm(@NonNull context: Context, @StringRes resId: Int): BaseDialogConfig
设置确定按钮文本内容
Link copied to clipboard
open fun setOk(@NonNull context: Context, @StringRes resId: Int): BaseDialogConfig
设置确定按钮文本内容
Link copied to clipboard
open fun setOkId(@IdRes okId: Int): BaseDialogConfig
设置确定按钮视图ID
Link copied to clipboard
设置“确定”按钮点击监听,不设置默认点击关闭弹框
Link copied to clipboard
open fun setTitle(@NonNull context: Context, @StringRes resId: Int): BaseDialogConfig
设置标题