Commit ea7e1408 authored by 张释方's avatar 张释方

优化公众号活动

parent 228ee11e
......@@ -427,33 +427,41 @@ class MainFragment : BaseFragment(), HomeView, View.OnClickListener {
when (flhost.key) {
//公众号弹窗
Constant.HOT_ACTIVITY_GZH -> {
gzhDialog()
// gzhDialog()
// //将“淘金空间”复制到粘贴板上
val clipboardManager = baseApplication.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
val clipData = ClipData.newPlainText("Label", "淘金空间")
clipboardManager.setPrimaryClip(clipData)
showToast("已复制内容到剪贴板")
//直接跳转到微信搜索界面
getWechatApi()
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_WATER -> {
ExpressManager.loadExpress()
// TTPreLoadCarrierExpressManager.getInstance().loadTtFrameLayout(TtCsjAdManager.TT_AD_NATIVEEXPRESS_WATER)
readyGo(WaterActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_WATER)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_WALK -> {
ExpressManager.loadExpress()
// TTPreLoadCarrierExpressManager.getInstance().loadTtFrameLayout(TtCsjAdManager.TT_AD_NATIVEEXPRESS_WALK)
readyGo(WalkActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_WALK)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_CARD -> {
readyGo(EraseActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_CARD)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_LIEBAO -> {
readyGo(LiebaoGameActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_LIEBAO)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_MORNINGCLOCK -> {
ExpressManager.loadExpress()
// TTPreLoadCarrierExpressManager.getInstance().loadTtFrameLayout(TtCsjAdManager.TT_AD_NATIVEEXPRESS_MORNINGCLOCK)
readyGo(MorningClockActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_MORNINGCLOCK)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_YYZ -> {
......@@ -464,13 +472,13 @@ class MainFragment : BaseFragment(), HomeView, View.OnClickListener {
return
}
YyzManager.openYyzTask(requireActivity())
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_YYZ)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_EAT -> {
ExpressManager.loadExpress()
// TTPreLoadCarrierExpressManager.getInstance().loadTtFrameLayout(TtCsjAdManager.TT_AD_NATIVEEXPRESS_EAT)
readyGo(FoodSubsidyActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_EAT)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_SHARE_NEWS -> {
......@@ -480,7 +488,7 @@ class MainFragment : BaseFragment(), HomeView, View.OnClickListener {
return
}
shareArticle(300)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_SHARE_NEWS)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_CPD -> {
if (!UserManager.getInstance().userIsLogin()) {
......@@ -490,11 +498,11 @@ class MainFragment : BaseFragment(), HomeView, View.OnClickListener {
}
carrierType = ""
readyGo(TaskCpdActivity::class.java)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_CPD)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
Constant.HOT_ACTIVITY_MOKU -> {//截图任务
gotoMoku()
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, Constant.HOT_ACTIVITY_MOKU)
homePresenter.activeGuidanceTips(Constant.STATUS_CODE_TWO, flhost.activeKey)
}
else -> {
if (!TextUtils.isEmpty(flhost.key) && !TextUtils.isEmpty(flhost.title)) {
......
......@@ -14,6 +14,7 @@ import com.mints.goodmoney.mvp.model.FlActivityBean
import com.mints.goodmoney.mvp.model.UserTaskMsgBean
import com.mints.goodmoney.ui.widgets.seekbar.BubbleUtils
import com.mints.goodmoney.utils.SpanUtils
import com.mints.library.utils.GlideUtils
class FlDialog(data: FlActivityBean.ActiveTipsConfigDTO, context: Context, private val listener: DialogListener) :
Dialog(context, R.style.dialog) {
......@@ -50,7 +51,7 @@ class FlDialog(data: FlActivityBean.ActiveTipsConfigDTO, context: Context, priva
tv_1.text=data.title
tv_2.text=data.hotTitle
//显示图片
Glide.with(context).load(data.url).into(iv_fl)
GlideUtils.loadImageViewLoding(context,data.url,iv_fl,R.mipmap.fl_zwf)
tv_focus.setOnClickListener {
listener.onClick(it)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment