From 718f31c92e2029d05260810435a2c70cef6e6ce5 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期四, 24 四月 2025 10:45:55 +0800 Subject: [PATCH] save --- app/src/main/java/com/sinata/xqmuse/ui/mine/WalletActivity.kt | 36 ++++++++++++------------------------ 1 files changed, 12 insertions(+), 24 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/ui/mine/WalletActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/mine/WalletActivity.kt index 5566c9f..7ced5fe 100644 --- a/app/src/main/java/com/sinata/xqmuse/ui/mine/WalletActivity.kt +++ b/app/src/main/java/com/sinata/xqmuse/ui/mine/WalletActivity.kt @@ -7,8 +7,10 @@ import com.sinata.xqmuse.R import com.sinata.xqmuse.dialog.TipDialog import com.sinata.xqmuse.dialog.WithdrawDialog +import com.sinata.xqmuse.network.Apis import com.sinata.xqmuse.network.HttpManager import com.sinata.xqmuse.network.request +import com.sinata.xqmuse.ui.H5Activity import com.sinata.xqmuse.utils.Const import com.sinata.xqmuse.utils.event.EmptyEvent import com.sinata.xqmuse.utils.extention.clickDelay @@ -17,9 +19,11 @@ import org.greenrobot.eventbus.EventBus import org.greenrobot.eventbus.Subscribe import org.jetbrains.anko.startActivity +import org.jetbrains.anko.toast class WalletActivity : BaseActivity() { private var balance = 0.0 + private val userId by lazy { intent.getStringExtra("userId") } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -32,6 +36,8 @@ iv_back.setOnClickListener { finish() } tv_action.setOnClickListener { + toast("暂未开放") + return@setOnClickListener startActivity<RechargeActivity>() } @@ -42,32 +48,14 @@ tv_detail.setOnClickListener { startActivity<BalanceDetailActivity>("balance" to balance) } + tv_share.setOnClickListener { + startActivity<ShareActivity>("userId" to userId) + } + tv_push_list.setOnClickListener { + startActivity<H5Activity>("title" to "我的推荐","url" to Apis.PUSH_LIST.format(userId),"type" to 0) + } } - private fun withdraw(){ - WithdrawDialog.show(supportFragmentManager,balance,object :StringCallback{ - override fun onResult(rst: String) { - HttpManager.withdrawal(rst.toDouble()).request(this@WalletActivity,false, {_,_-> - startActivity<WithdrawRecordActivity>() - myToast("提交成功") - getData() - }){_,msg-> - if (msg.contains("绑定")){ - TipDialog.show(supportFragmentManager,"提现失败,请先绑定银行卡。",object : TipDialog.OnClickCallback{ - override fun onOk() { - startActivity<BindCardActivity>() - } - - override fun onCancel() { - - } - },"去绑定") - }else - myToast(msg) - } - } - }) - } private fun initView() { EventBus.getDefault().register(this) -- Gitblit v1.7.1