민프
[Android/Kotlin] CustomDialog 하단에 위치하기 본문
class CustomDialog(mContext: Context) {
private val dialog = Dialog(mContext)
private val mContext = mContext
\
fun showDialog() {
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE) //타이틀바 제거
dialog?.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))
dialog.setContentView(R.layout.dialog_wallet_option)
// Custom Dialog 크기 설정
dialog.window?.setLayout(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT
)
// Custom Dialog 위치 조절
dialog.window?.setGravity(Gravity.BOTTOM)
// Custom Dialog 배경 설정 (다음과 같이 진행해야 좌우 여백 없이 그려짐)
dialog.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))
// Custom Dialog 표시
dialog.show()
}
'[Android]' 카테고리의 다른 글
[Android][Kotlin] 안드로이드 Fragment에서 Activity 호출 (0) | 2021.10.09 |
---|---|
[Android][Kotlin] Switch Button 사용해보자! (0) | 2021.10.05 |
[Android][Kotlin] 클립보드에 텍스트를 복사해보자! (0) | 2021.10.02 |
[Android][Kotlin] SharedPreferences에 값을 저장하고, 불러와보자! (0) | 2021.09.27 |
[Android][Kotlin] EditText 입력 변경 이벤트 (addTextChangedLitener) (0) | 2021.09.25 |
Comments