TIL (Today I Learned)
오늘 공부한거!
DialogFragment
class AddDialogFragment : DialogFragment() {
private lateinit var contact : ContactEntity
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
return activity?.let {
val builder = AlertDialog.Builder(it)
val binding = FragmentAddBinding.inflate(layoutInflater)
val listener = DialogInterface.OnClickListener { _,_ ->
}
builder.setView(binding.root)
.setPositiveButton("저장",listener)
.setNegativeButton("취소",null)
builder.create()
} ?: throw IllegalStateException("Activity cannot be null")
}
}