본문 바로가기

Programming/Android

[Android] 다이얼로그 커스텀 사이즈

 

		val dialogFragment = CustomDialog(this)
            dialogFragment.show(supportFragmentManager, "dialog")
            this.supportFragmentManager.executePendingTransactions()

            val dialog = dialogFragment.dialog
            val window = dialog?.window
            val metrics = resources.displayMetrics
            val width = metrics.widthPixels
            val height = metrics.heightPixels

            window?.setLayout(width*90/100, WindowManager.LayoutParams.WRAP_CONTENT)
            dialog?.show()