From d1a9e3312387b6c47e6186af506787a8a66369d1 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期六, 09 十一月 2024 18:40:36 +0800 Subject: [PATCH] fix --- app/src/main/java/com/sinata/xqmuse/dialog/ShareDialog.kt | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/dialog/ShareDialog.kt b/app/src/main/java/com/sinata/xqmuse/dialog/ShareDialog.kt index 5ea3167..7862a18 100644 --- a/app/src/main/java/com/sinata/xqmuse/dialog/ShareDialog.kt +++ b/app/src/main/java/com/sinata/xqmuse/dialog/ShareDialog.kt @@ -1,6 +1,7 @@ package com.sinata.xqmuse.dialog import android.view.Gravity +import cn.sinata.xldutils.visible import com.sinata.xqmuse.R import com.sinata.xqmuse.utils.interfaces.StringCallback import kotlinx.android.synthetic.main.dialog_share.* @@ -10,20 +11,28 @@ override fun setGravity() = Gravity.BOTTOM + private val isSave by lazy { arguments?.getBoolean("isSave",false)?:false } var callback:StringCallback? = null override fun initView() { + if (isSave) + tv_save.visible() iv_close.setOnClickListener { dismissAllowingStateLoss() } tv_cancel.setOnClickListener { dismissAllowingStateLoss() } tv_wx.setOnClickListener { callback?.onResult("wx") dismissAllowingStateLoss() } - tv_wx.setOnClickListener { + tv_circle.setOnClickListener { callback?.onResult("circle") dismissAllowingStateLoss() } + tv_save.setOnClickListener { + callback?.onResult("save") + dismissAllowingStateLoss() + } + } } \ No newline at end of file -- Gitblit v1.7.1