INNER CODE UNIT · Kotlin
onCreate
guolindev/PermissionX · app/src/main/java/com/permissionx/app/CustomDialog.kt:51
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = CustomDialogLayoutBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.messageText.text = message
buildPermissionsLayout()
window?.let {
val param = it.attributes
val width = (context.resources.displayMetrics.widthPixels * 0.8).toInt()
val height = param.height
it.setLayout(width, height)
}
}
override fun getNegativeButton(): View {
return binding.negativeBtn
}