com.github.kongzue.DialogX:DialogX:0.0.50.beta11
private fun initAddMoodDialog(){
CustomDialog.build(object :OnBindView<CustomDialog>(R.layout.dialog_add_mood){
override fun onBind(dialog: CustomDialog, v: View) {
v.findViewById<ImageView>(R.id.iv_mood).setImageResource(selectedMoodId)
v.findViewById<ImageView>(R.id.iv_close).setOnClickListener {
clearInputOrSelection()
dialog.dismiss()
}
v.findViewById<TextView>(R.id.tv_to_delete).setOnClickListener {
clearInputOrSelection()
dialog.dismiss()
}
v.findViewById<TextView>(R.id.tv_cancel).setOnClickListener {
clearInputOrSelection()
startActivity(Intent(requireActivity(),GameMoodActivity::class.java))
dialog.dismiss()
}
}
}).setAlign(CustomDialog.ALIGN.BOTTOM)
.setMaskColor(Color.parseColor("#88000000"))
.show()
}
等待加载
val waitDialog = WaitDialog.build().show()