어질어질
50
2021-04-20 11:03:20 작성 2021-04-20 11:04:34 수정됨
0
105

안드로이드 다이얼로그 크키조절 질문드립니다


지금 다이얼로그 띄우는 작업중인데 크기 조절을 어떻게 하는지 모르겠어요...ㅠㅠ

자꾸 밑에 사진처럼 여백이 나옵니다ㅠㅠ 인터넷에 찾아봤는데 적용이 안되네요

FLAG_REQ_GALLERY -> {
// val intent = Intent(this, GalleryActivity::class.java)
val uri = aData?.data
val dialog = AlertDialog.Builder(this)
val imgView = ImageView(this)
imgView.setImageURI(uri)
dialog.setView(imgView)
dialog.setNegativeButton("닫기", DialogInterface.OnClickListener { dialog, which ->
return@OnClickListener
})
dialog.setPositiveButton("더보기", DialogInterface.OnClickListener { dialog, which ->
ActivityCompat.requestPermissions(this, arrayOf(android.Manifest.permission.READ_EXTERNAL_STORAGE), FLAG_READ_EXTERNAL_STORAGE)
})
val mDialog: Dialog = dialog.create()
val lp = WindowManager.LayoutParams()
lp.copyFrom(mDialog.window?.attributes)
lp.width = WindowManager.LayoutParams.WRAP_CONTENT
lp.height = WindowManager.LayoutParams.WRAP_CONTENT
val window: Window? = mDialog.window
window?.attributes = lp
dialog.show()
}

 

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.