From 2f204867ad034d3a95ba9acc112d6507f296447b Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期三, 23 十月 2024 18:20:43 +0800 Subject: [PATCH] save --- app/src/main/java/com/sinata/xqmuse/ui/mine/SettingActivity.kt | 33 +++++++++++++++++++++++++++------ 1 files changed, 27 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/ui/mine/SettingActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/mine/SettingActivity.kt index ea0ce9a..0c39647 100644 --- a/app/src/main/java/com/sinata/xqmuse/ui/mine/SettingActivity.kt +++ b/app/src/main/java/com/sinata/xqmuse/ui/mine/SettingActivity.kt @@ -1,25 +1,25 @@ package com.sinata.xqmuse.ui.mine +import cn.sinata.xldutils.gone import com.sinata.xqmuse.R +import com.sinata.xqmuse.dialog.TipDialog import com.sinata.xqmuse.network.HttpManager import com.sinata.xqmuse.network.request import com.sinata.xqmuse.ui.H5Activity import com.sinata.xqmuse.ui.TransparentStatusBarActivity +import com.sinata.xqmuse.utils.CacheCleanUtil import com.sinata.xqmuse.utils.extention.clickDelay import kotlinx.android.synthetic.main.activity_setting.* +import org.jetbrains.anko.bundleOf import org.jetbrains.anko.startActivity import org.jetbrains.anko.startActivityForResult +import org.jetbrains.anko.toast class SettingActivity : TransparentStatusBarActivity() { override fun setContentView() = R.layout.activity_setting override fun initClick() { - tv_phone.setOnClickListener { - startActivity<ChangePhoneActivity>() - } - tv_pwd.setOnClickListener { - startActivity<ChangePwdActivity>() - } + iv_back.setOnClickListener { finish() } tv_unregister.clickDelay { HttpManager.getH5(3).request(this){ _, data-> data?.let { @@ -27,9 +27,30 @@ } } } + + tv_bind.setOnClickListener { + + } + + tv_clear.setOnClickListener { + val tipDialog = TipDialog() + tipDialog.arguments = bundleOf("msg" to "是否清除应用缓存?") + tipDialog.setCallback(object : TipDialog.OnClickCallback { + override fun onOk() { + CacheCleanUtil.clearAllCache(this@SettingActivity) + toast("清理成功") + } + + override fun onCancel() { + } + }) + tipDialog.show(supportFragmentManager, "tip") + } } override fun initView() { + titleBar.gone() + } } -- Gitblit v1.7.1