1.0封板

This commit is contained in:
lijia 2024-04-26 15:29:30 +08:00
parent 6054bc3159
commit cdee4f3810

View File

@ -3,9 +3,14 @@ package com.dahe.gldriver.push
import android.content.Context import android.content.Context
import cn.jpush.android.api.JPushInterface import cn.jpush.android.api.JPushInterface
import cn.jpush.android.api.TagAliasCallback import cn.jpush.android.api.TagAliasCallback
import com.dahe.gldriver.ui.HomeActivity
import com.dahe.gldriver.utils.SPUtils import com.dahe.gldriver.utils.SPUtils
import com.dahe.glex.bean.UserBean import com.dahe.glex.bean.UserBean
import com.dahe.mylibrary.callback.PushAliasListener import com.dahe.mylibrary.callback.PushAliasListener
import com.dahe.mylibrary.utils.ActivityUtils
import com.luck.picture.lib.thread.PictureThreadUtils.runOnUiThread
import java.util.Timer
import java.util.TimerTask
/** /**
* PushSDK集成帮助类 * PushSDK集成帮助类
@ -102,11 +107,22 @@ object PushHelper {
* 绑定别名绑定成功后可通过别名推送消息 * 绑定别名绑定成功后可通过别名推送消息
*/ */
fun setAlias(context: Context, userBean: UserBean) { fun setAlias(context: Context, userBean: UserBean) {
val timer = Timer()
var timeTask = object : TimerTask() {
override fun run() {
runOnUiThread {
JPushInterface.setAlias( JPushInterface.setAlias(
context, context,
1, 1,
userBean.contactPhone userBean.contactPhone
) )
}
}
}
timer.schedule(timeTask, 5000)
// val alias = userBean.contactPhone // val alias = userBean.contactPhone