|
@@ -2,6 +2,8 @@ package com.develop.common.dialog
|
|
|
|
|
|
import android.app.Dialog
|
|
|
import android.graphics.Color
|
|
|
+import android.graphics.drawable.ColorDrawable
|
|
|
+import android.view.Window
|
|
|
import androidx.appcompat.app.AppCompatActivity
|
|
|
import com.develop.common.R
|
|
|
import com.develop.common.databinding.DialogDataPickerBinding
|
|
@@ -10,11 +12,13 @@ import com.google.android.material.bottomsheet.BottomSheetDialog
|
|
|
class AgeSelectDialog(
|
|
|
private val activity: AppCompatActivity,
|
|
|
private val onConfirm: (index: Int, change: Boolean) -> Unit
|
|
|
-): Dialog(activity) {
|
|
|
+): Dialog(activity, R.style.TransparentDialog) {
|
|
|
|
|
|
private val binding = DialogDataPickerBinding.inflate(activity.layoutInflater)
|
|
|
private val initIndex = 0
|
|
|
init {
|
|
|
+ requestWindowFeature(Window.FEATURE_NO_TITLE)
|
|
|
+ window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))
|
|
|
val listData = createAgeListData()
|
|
|
setContentView(binding.root)
|
|
|
binding.root.setOnClickListener {
|