ExpertInfoDialog.kt 1.26 KB
Newer Older
徐健 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
package com.yidianling.uikit.custom.widget

import android.app.Dialog
import android.content.Context
import android.os.Bundle
import android.view.Gravity
import android.view.WindowManager
import com.yidianling.im.R
import kotlinx.android.synthetic.main.im_expert_info_dialog_layout.*
import kotlinx.android.synthetic.main.im_safe_help_remind_dialog_layout.*

/**
 * 专家信息弹窗
 * Created by xj on 2019/8/7.
 */
16
class ExpertInfoDialog(val mContext: Context, val help_num: String, val server_num: String, val good_num: String): Dialog(mContext, R.style.dialog_default_style) {
徐健 committed
17 18 19 20 21 22 23 24 25 26 27 28

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        setContentView(R.layout.im_expert_info_dialog_layout)

        val params = window.attributes
        params.width = WindowManager.LayoutParams.MATCH_PARENT
        params.height = WindowManager.LayoutParams.WRAP_CONTENT
        window.setGravity(Gravity.CENTER)
        window.attributes = params

29 30 31 32
        im_expert_detail_help_num.text = help_num
        im_expert_detail_server_num.text = server_num
        im_expert_detail_good_num.text = good_num

徐健 committed
33 34 35 36 37 38 39
        expert_info_close.setOnClickListener {
            if (null != mContext) {
                dismiss()
            }
        }
    }
}