| | |
| | | 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 |
| | |
| | | |
| | | 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() |
| | |
| | | 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?) { |
| | | } |
| | |
| | | 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) |
| | | } |
| | | } |
| | | |