From 86dab54700e5813367e58263fd04c3e9424cf95d Mon Sep 17 00:00:00 2001
From: 唐浩 <15928265276@163.com>
Date: 星期一, 28 九月 2020 10:48:45 +0800
Subject: [PATCH] commit 9.28
---
app/src/main/java/com/okgoincar/slab/util/DialogUtil.kt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/com/okgoincar/slab/util/DialogUtil.kt b/app/src/main/java/com/okgoincar/slab/util/DialogUtil.kt
index d277fcc..7fe2477 100644
--- a/app/src/main/java/com/okgoincar/slab/util/DialogUtil.kt
+++ b/app/src/main/java/com/okgoincar/slab/util/DialogUtil.kt
@@ -10,6 +10,7 @@
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.LinearLayoutManager
import cn.sinata.xldutils.utils.DensityUtil
+import cn.sinata.xldutils.utils.gone
import com.okgoincar.R
import com.okgoincar.utils.EasePopup.EasyPopup
import kotlinx.android.synthetic.main.dialog_sure_and_del_slab.view.*
@@ -133,6 +134,55 @@
view.tv_view_two_base.text = content
return dialog
}
+
+ fun getSlabSurePopWindow(context: Context,content:String,clickSure:() -> Unit):EasyPopup{
+ var dialog = getPopupwindow(context,R.layout.dialog_sure_and_del_slab)
+ var view = dialog.contentView
+ view.tv_close_base.gone()
+ view.tv_sure_base.setOnClickListener {
+ dialog.dismiss()
+ clickSure()
+ }
+ view.tv_view_two_base.text = content
+ return dialog
+ }
+
+ fun getSlabDelAndSurePopWindow(context: Context,sureStr:String,cancelStr:String,content:String,clickClose :() -> Unit,clickSure:() -> Unit):EasyPopup{
+ var dialog = getPopupwindow(context,R.layout.dialog_sure_and_del_slab)
+ var view = dialog.contentView
+ view.tv_close_base.text = cancelStr
+ view.tv_sure_base.text = sureStr
+ view.tv_close_base.setOnClickListener {
+ dialog.dismiss()
+ clickClose()
+ }
+ view.tv_sure_base.setOnClickListener {
+ dialog.dismiss()
+ clickSure()
+ }
+ view.tv_view_two_base.text = content
+ return dialog
+ }
+
+ fun getSlabDelAndSurePopWindow(showCaccel:Boolean,context: Context,sureStr:String,cancelStr:String,content:String,clickClose :() -> Unit,clickSure:() -> Unit):EasyPopup{
+ var dialog = getPopupwindow(context,R.layout.dialog_sure_and_del_slab)
+ var view = dialog.contentView
+ view.tv_close_base.text = cancelStr
+ view.tv_sure_base.text = sureStr
+ if (!showCaccel){
+ view.tv_close_base.gone()
+ }
+ view.tv_close_base.setOnClickListener {
+ dialog.dismiss()
+ clickClose()
+ }
+ view.tv_sure_base.setOnClickListener {
+ dialog.dismiss()
+ clickSure()
+ }
+ view.tv_view_two_base.text = content
+ return dialog
+ }
//
// fun getNetListDialog(arrayList: ArrayList<String>,showView: View,context: Context,okclick:(allMode:String) -> Unit):EasyPopup{
// var pop = getPopupwindow(context,R.layout.dialog_server_mode)
--
Gitblit v1.7.1