android - 是否可以在 android 中将推送通知显示为弹出消息?

标签 android

我希望将推送通知作为弹出消息。我不想在状态栏顶部显示它。当推送通知到达时。请帮助我!!

最佳答案

首先,我认为你不应该这样做,通知模式非常完美,不会过多干扰用户体验。

但如果你真的想这样做,你不能用普通的 AlertDialog 来做因为您不会对 Activity 有任何引用。

所以你可以做的是用 Theme.Holo.Dialog 启动一个 Activity设置为样式。

像这样开始 Activity :

Intent i = new Intent(context, YourActivityClass.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);

关于android - 是否可以在 android 中将推送通知显示为弹出消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16416689/

相关文章:

android - 完成不停止 Activity 代码执行

java - Android如何获取设备时间而不是时区时间

java - 有没有办法确定用户在 Google TV 播放器应用上使用哪个 channel ?

android - 为调试目的授予无障碍服务权限

android - Tensorflow Lite GPU 加速 - 它适用于所有操作系统版本还是仅适用于 8.1?

android - 未清除 fragment 中的 TextView 值

android - 将 Arraylist 作为 json 对象的值发送?

android - 将 URI 与 <data> 匹配,例如 AndroidManifest 中的 http ://example. com/something

Android ‘InvocationTargetException‘ and ' UnsupportedOperationException'

Android - 减少 EditText float 标签填充/边距?