问题标签 [android-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
21338 浏览

android - 如何在不使用 TYPE_KEYGUARD 的情况下禁用主页按钮?

我创建了一个锁屏应用程序,我需要禁用主页按钮,所以如果该手机被盗,则无法访问该手机..我的锁屏是全屏活动..我使用此代码禁用主页按钮,但它给了我一些错误。这是代码:

该代码给了我一些错误,例如通知/状态区域仍然可以访问,即使我在全屏模式下的活动,如果我关闭我的显示器并再次打开它..错误是这样的:

第一次申请开始:(还是没问题)

在此处输入图像描述

在我从电源按钮关闭屏幕并再次打开后: 在此处输入图像描述

主要问题是在锁屏上..当通知区域仍然可以访问时,锁屏没​​有用..

知道如何解决这个问题吗?请帮忙..

当我按下结束键按钮时,我也面临同样的问题。

0 投票
1 回答
890 浏览

android - 通知标志的值为 -3

我正在编写自定义上传通知,与 Picasa 照片上传器http://code.google.com/p/picasaphotouploader/source/browse/trunk/src/com/android/picasaphotouploader/UploadNotification.java中的通知非常相似

在创建时,我设置了FLAG_ONGOING_EVENT它并且它可以工作。上传完成后,我有这两行:

flags =~ Notification.FLAG_ONGOING_EVENT; flags += Notification.FLAG_AUTO_CANCEL;

但是,我的通知是不可取消的,flags其值为 -3。你知道为什么我不能再改变标志了吗?

0 投票
1 回答
270 浏览

android - 状态栏通知

我想实现一个状态栏通知,并向用户发出一些声音和闪烁的警报。

声音播放得非常好,但问题是它停止只是用户点击状态栏。

我想继续播放声音,直到用户不想通过单击任何按钮来停止它。

我怎样才能做到这一点?

0 投票
0 回答
341 浏览

android - 自定义通知安卓

我正在尝试在 Android 中创建一个自定义状态栏通知,除了文本之外还有一个按钮或图像。该按钮应该执行不同的任务。我使用 setOnClickPendingIntent 来注册要在单击按钮时执行的任务。但它调用主通知的 contentIntent 而不是为按钮注册的通知。

提前致谢。

0 投票
1 回答
67 浏览

android - 用户已经在正确位置时的android通知栏

我一直在玩状态栏通知,在以下情况下该怎么做有点难过:

我有一个显示消息的活动和一个轮询新消息的服务。当服务发现一条新消息时,它会向状态栏添加一条通知......一切都很好。我的问题是:当用户已经在消息活动中时,我可能不想在通知栏中添加任何内容。如果他们当时没有查看消息,我只想添加它。我认为这是一个常见问题,想知道是否有人知道解决方案?

0 投票
3 回答
3149 浏览

android - 没有点击事件的Android通知?

我想尝试制作一个不响应点击的通知。这可能吗?即当它在通知区域中可见并且用户触摸它时,我希望“什么都没有”发生。

这与普通通知不同 - 当它可见并且用户触摸它时,通知区域会隐藏,并且 Intent 会启动。我不希望通知区域在被触摸时隐藏。


我可以制作一个不启动活动的:

但它仍然通过再次隐藏通知栏(即标准预期行为)来响应点击。


这个问题与How to disable a click event of notification in android development重复,但该问题没有答案。(如果有更好的方法~bump~这个问题再次出现,我会这样做并删除这个问题)


注意:我知道这不是“Android 方式”,但它仍然是我想尝试的。

0 投票
1 回答
7024 浏览

android - 自定义通知声音未播放

我正在尝试在状态栏通知上播放自定义声音。.mp3文件位于res /raw/中。但是当我通知用户时,声音没有播放。我已经尝试使用 MediaPlayer,它可以工作,但我不想让它与 MediaPlayer 一起播放。

这是我的方法:

谢谢。

0 投票
3 回答
1159 浏览

android - How to set android notification so that the text is visible on all devices

How can I specify android Notification so that the text is visible on all devices? Some devices has black background in the notification area, and if the text is black, it is not visible. And other devices has white background in the notification area.

Thank you.

0 投票
1 回答
913 浏览

android - 如何更新通知

我的 android 应用程序中有一个Notification。这Notification有一个进度条。

我的问题是:如果我在我的进度条中更新进度,我Notification应该传递相同的实例Notification还是创建一个新的实例Notification

我应该这样做:

或者

0 投票
1 回答
1562 浏览

android - 创建通知而不弹出

我正在尝试向 android 3 中的“托盘”添加一个 android 通知,但我不希望它在每次调用 notify() 时“弹出”。

我设法通过在通知上设置 FLAG_ONLY_ALERT_ONCE 标志来做到这一点,但是当我第一次设置它时它仍然会发出警报。

这似乎是可能的,但我不知道该怎么做(一个例子是华硕变压器的 Prime ROM。当你插入扩展坞时,一个新的正在进行的通知将被添加到通知区域,但是有没有警报,或者那里“弹出”..它只是悄悄地向列表中添加了另一个图标。我该怎么做?