Android接收到推送,可不可以不让他显示在状态栏

android
标签: #<Tag:0x00007fb84617e6d8>

#2

#3

#4

我已经获取到推送过来的json数据,如何设置不让他在标题栏显示呢?


#5

???请看链接中的第一点。在推送的时候就选择好。


#6

返回json这种属于自定义消息吗?


#7

哎!第一点不是还说了:[quote=“Lris, post:3, topic:14932”]
推送不带alert(通知内容)的通知消息(不展示)
[/quote]

吗?

详细了解看这个吧
https://community.jiguang.cn/t/jpush/5145/17


#8

现在我们服务器推送过来,app是显示了推送消息的,极光推送已经放在我们服务器上了,我现在是想它推过来是判断他显示推送消息不


#9

你要收到消息后再判断是否显示,我的总结难道说的不够清楚吗?

需要你服务端那边配合。
推送自定义消息或者推送不带alert的通知消息,之后就是你客户端的事


#10

亲,你为啥就没懂我的意思呢,服务器端已经判断了,我现在就是不知道如何在客户端设置不让他显示,代码怎么写


#11

服务端已经判断了是什么意思?

推送自定义消息或者推送不带alert的通知消息,客户端收到就不会展示的呀,不需要你做什么去让他不展示

而推送带有alert的通知,默认就展示,你没办法控制他是不是展示。


#12

也不算服务器端判断了,我想的是不管服务器端推送的什么消息,我只要接收到消息,判断json的值,客户端自己设置展示不展示,这样能行吗?


#13

请让你的服务端推送自定义消息或者不带alert的消息,让他们的代码里面改一下就行了。


#14

app设置里还有一个消息接收的按钮,打开能接收消息状态栏显示,关闭状态栏不显示,这和服务器如何连接


#15

这个按钮是你自己实现的吧?

不需要和服务端连接,你们直接固定服务端不管什么消息就推送 自定义消息或者不带alert的通知。

然后你客户端收到了消息(就是不展示的),然后判断下这个按钮的状态,然后选择是否展示。

这个思路,真的,我二楼说的其实很明白了,希望你仔细想一想。


#16

亲,我一直是这个思路,但现在是我不知道怎么写代码,哪个方法让他展示,哪个方法不让他展示


#17

:sob:我想拒绝说话

1、收到自定义消息或者不带alert的通知默认不展示!所以不需要写什么方法来让他不展示了!
2、要展示:

自己实现通知栏,参考这篇文章
本地通知,文档


#18

为什么我的默认展示了呢,而且我没有任何代码,通知栏就显示推送内容了,如果我要实现一个通知栏展示,是在MyReceiver那个类里面吗?


#19

我跪了

请让你的服务端推送 自定义消息或者alert为空的通知消息,OK吗?

你读一读这个贴 自定义消息与通知的区别OK吗?


#20

为什么IOS不用这么麻烦,他们用现在这样的推送,收到消息之后判断就能直接显示或不显示


#21

亲,是我说的太复杂了还是什么,你刚才说的那个思路就是我的思路,不管服务器推送的什么消息,我判断按钮的开关来觉得通知栏是否显示消息,我的困惑就是,怎么写代码让他显示,怎么写代码不让他显示