1.0封板
This commit is contained in:
parent
6054bc3159
commit
cdee4f3810
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user