From d1a9e3312387b6c47e6186af506787a8a66369d1 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期六, 09 十一月 2024 18:40:36 +0800 Subject: [PATCH] fix --- xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/Extends.kt | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/Extends.kt b/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/Extends.kt index 3682390..e9b872b 100644 --- a/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/Extends.kt +++ b/xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/Extends.kt @@ -9,6 +9,7 @@ import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager import cn.sinata.xldutils.R +import org.jetbrains.anko.dip /** * 扩展方法:允许DialogFragment使用 commitAllowingStateLoss 弹窗 @@ -31,3 +32,14 @@ toast.view = toastLayout toast.show() } + +fun Context.whiteToast(message: CharSequence,longTime:Boolean=false) { + val toast = Toast(this) + toast.duration = if (longTime)Toast.LENGTH_LONG else Toast.LENGTH_SHORT + toast.setGravity(Gravity.CENTER, 0, dip(100)) + val toastLayout = LayoutInflater.from(this).inflate(R.layout.layout_white_toast, null) + val txtToast: TextView = toastLayout.findViewById(R.id.txt_toast) + txtToast.text = message + toast.view = toastLayout + toast.show() +} -- Gitblit v1.7.1