package com.sw.platecabinet.dialog import android.app.Dialog import android.graphics.drawable.ColorDrawable import android.os.Bundle import android.view.Window import androidx.fragment.app.FragmentActivity import com.sw.platecabinet.databinding.DialogUserBindRemindBinding import com.sw.platecabinet.ext.dp open class UserBindRemindDialog( private var activity: FragmentActivity, var content:String ) : Dialog(activity) { private lateinit var binding: DialogUserBindRemindBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) requestWindowFeature(Window.FEATURE_NO_TITLE) binding = DialogUserBindRemindBinding.inflate(layoutInflater) setContentView(binding.root) window?.run { attributes = attributes.apply { width = 480.dp } setBackgroundDrawable(ColorDrawable()) setCancelable(false) } binding.tvBindContent.text = content addListener() } private fun addListener() { binding.tvConfirm.setOnClickListener { dismiss() } } }