点击查看通知大样式而不是打开它

时间:2016-04-10 18:41:48

标签: android notifications onclick action

我正在尝试让我的Android通知在第一次点击时显示其大视图,然后在第二次点击时运行另一个待处理的意图(例如启动应用)。

但请注意第一需要。 当我点击我的notif时,我想展示它的大样式,其中包含动作按钮,而不是启动我的应用程序。 从这些操作按钮,我已经可以做东西而不必启动我的应用程序=)然后通知(自动?)被杀死(这是好的)。

接下来,当显示大样式时,如果用户单击其他时间,我想启动我的应用程序(这应该不是问题)。

我想这样做,因为我注意到人们不知道我们可以刷掉通知以获得大样式(如果有的话)......

我不想将我的通知优先级设置为PRIORITY_MAX,但如果操作按钮足够他,我想阻止用户进入应用程序。

我想要做的是使用NotificationCompat.Builder的setContentIntent启动一个BroadcastReceiver,然后使用PRIORITY_MAX重新创建通知(以确保我们看到大样式)......但它并不是真的很高兴这样做,我甚至不确定通知是否已经在大视图风格之前....

为了使其更清晰,这里有一个简化的摘要:

sudo docker network ls

有什么想法吗?

谢谢!

0 个答案:

没有答案