lmw
2025-05-22 b6d14ec6c19cddb1c8caf1d024e77d250a203929
app/src/main/java/com/dollearn/student/ui/mine/MineFragment.kt
@@ -13,10 +13,9 @@
import com.dollearn.student.network.entity.UserBean
import com.dollearn.student.network.requestByF
import com.dollearn.student.ui.login.LoginActivity
import com.dollearn.student.ui.welfare.*
import com.dollearn.student.utils.Const
import com.dollearn.student.utils.event.EmptyEvent
import com.dollearn.student.utils.extention.clickDelay
import com.dollearn.student.utils.extention.formatToChinese
import com.dollearn.student.utils.interfaces.StringCallback
import com.share.utils.ShareUtils
import com.umeng.socialize.UMShareListener
@@ -36,10 +35,6 @@
    override fun onFirstVisibleToUser() {
        EventBus.getDefault().register(this)
        iv_avatar.clickDelay { startActivity<UserInfoActivity>() }
        tv_name.clickDelay { startActivity<UserInfoActivity>() }
//        tv_coin.clickDelay { startActivityForResult<RechargeRecordActivity>(1) }
        tv_record.clickDelay { startActivity<CoinRecordActivity>() }
        showInfo()
        tv_logout.setOnClickListener {
            val tipDialog = TipDialog()
@@ -77,7 +72,7 @@
            shareDialog.callback = object :StringCallback{
                override fun onResult(rst: String) {
                    HttpManager.shareInfo().requestByF(this@MineFragment){_,data->
                        ShareUtils.share(requireActivity(),if (rst == "wx") SHARE_MEDIA.WEIXIN else SHARE_MEDIA.WEIXIN_CIRCLE,data?.title?:"孩子自己就学会的英语",if (rst == "wx") "海豚英语智能教育平台" else data?.title?:"孩子自己就学会的英语", Apis.SHARE_URL,
                        ShareUtils.share(requireActivity(),if (rst == "wx") SHARE_MEDIA.WEIXIN else SHARE_MEDIA.WEIXIN_CIRCLE,data?.title?:"孩子自己就学会的英语",if (rst == "wx") "哆能智学教育平台" else data?.title?:"孩子自己就学会的英语", Apis.SHARE_URL,
                            UMImage(requireContext(),data?.img?:""),object :UMShareListener{
                                override fun onStart(p0: SHARE_MEDIA?) {
                                }
@@ -112,7 +107,7 @@
        homeData?.apply {
            iv_avatar.setImageURI(user.headImg)
            tv_name.text = user.name
            tv_record.text = "剩余积分:%d|学习进度:周目%d|学习总时长:%d小时".format(user.integral,userStudy.week,userStudy.totalStudy)
            tv_record.text = "剩余积分:%d|学习进度:周目%s|学习总时长:%d小时".format(user.integral,userStudy.week.formatToChinese(),userStudy.totalStudy)
        }
    }