问题标签 [android-notification-bar]

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 投票
1 回答
879 浏览

android - 通过Android中的通知栏复制粘贴

你见过像 Lastpass 这样的密码管理器吗?它们允许您通过 Android 中的通知栏复制粘贴。通常,顺序是这样的..

  1. Lastpass 中的用户按下一个按钮,在通知栏中放置两个通知。
  2. 用户切换到任何其他应用程序,比如浏览器,以及当他必须插入用户名和密码时
  3. 他打开通知栏,从 Lastpass 中选择通知,将用户名或密码粘贴到浏览器的文本字段中。

任何人都可以将其分解为步骤并指导我如何实现这种结构......

谢谢

0 投票
4 回答
8120 浏览

android - 在接收 gcm 通知时显示多个通知

我在这样的通知栏中显示通知。我得到了那些,但我不能在那里显示多个通知,一次只能显示一个。一个新的来了,前一个就走了。会有什么问题?

0 投票
3 回答
4175 浏览

android - 如何判断activity是否已经被通知区域覆盖?

通常,当它开始被遮盖或隐藏时,Android 会调用onPause您,然后是当它不再显示时。在我的游戏中,我在 中暂停游戏,这样用户在寻找其他地方时不会输掉游戏。ActivityonStoponPause

但是,当用户向下拖动通知栏时,它会覆盖 my Activity,但既不调用onPause也不onStop调用。文档中似乎没有提到这一点。游戏在后台滴答作响,没有人看它。发生这种情况时,是否有其他方法可以告诉我 Activity已被遮挡,以便我可以在用户输掉之前暂停游戏?我在 Android 开发者网站上找不到任何关于此的内容。

0 投票
3 回答
1484 浏览

android - 整个应用程序中的 Android 全局进度条

我想在我的应用程序中实现一些目标,但我不确定哪个是最好的选择。在我的应用程序中,我正在通过网络服务器下载数据。我想创建像全局进度条这样的东西,它必须向用户显示他从整个应用程序中下载了多少数据......无论他是什么活动。我认为现在是时候说我在我的应用程序中使用 TabHost 和 TabGroupActivity 了。所以现在我认为它应该是这样的:

在此处输入图像描述

对于第二个选项,我在考虑是否是一个更好的选择来实现带有进度条的通知,该通知正在更新下载的数据大小..类似于下载应用程序时的 Google Play 商店通知:

在此处输入图像描述

有什么建议我应该寻找什么以及在 Android 应用程序中最好的方法是什么?

感谢您提供任何信息!

0 投票
2 回答
881 浏览

android - 如何在通知中显示消息计数

我正在使用 Google 的推送通知,我想在通知图标中显示通知的数量,而不是显示多个通知。像这样的东西-

在此处输入图像描述

android的通知类中有方法或东西吗?

0 投票
4 回答
40461 浏览

android - Android:如何将通知放在通知区域的顶部?

我正在尝试将我的通知放在通知区域的顶部。

一种解决方案是将参数“when”设置为我的通知对象,其未来时间如下:

我在此使用的代码:

但是一些应用程序(如 Facebook)能够在我的当前时间上放置一个简单的通知。

如果我刷新通知,它将保留在这些通知之下。

我必须设置哪些参数才能将我放在Notification通知区域的顶部?

0 投票
4 回答
5637 浏览

android - Android中关闭的NotificationBar中来自DownloadManager的消息

我正在使用 DownloadManager 从 URL 下载 xml 文件。它工作正常,但我有两个问题:

1.) 如何在关闭的通知栏中显示有关下载的消息?我可以在打开栏时显示一条消息,如下图所示:通知栏

2.) 如何以编程方式删除 tis 通知?

我的下载管理器代码:

0 投票
1 回答
1490 浏览

android - Android 服务多线程和 startForeground()

我有一个Service便于从服务器下载文件的工具。每次Intent收到 an 时onStartCommand,我都会启动一个新Thread的 ,将Thread要下载的 url 作为键放入地图中,并创建一个通知以显示下载进度。如果映射中没有Threads,则在 中设置一个标志Thread,表示它应该在创建或更新startForeground时使用。Notification随后Thread的 s/ Notifications 显示NotificationManager.notifyFLAG_AUTO_CANCELoff 和FLAG_ONGOING_EVENTon 一起使用。每个Thread都有自己的唯一 id 发送到startForegroundor notify。当文件完成下载,或用户取消下载(通过按下Notification按钮RemoteView,如果调用的是“前台线程/通知” stopForeground(true)Notification则填充新RemoteView的显示下载是否完成,并且下一次运行Thread将其“前台”标志设置为true

问题是,如果我有两个文件下载,会有一个Notification/Thread连接到startForeground一个,一个没有。如果我取消“前景”,一切都很好。但是,如果我按下非前景按钮上的取消按钮,前景按钮将被关闭(再次按下取消按钮将关闭正确的按钮)。如果我不取消任何一个,并且我开始第 3 次下载,该下载在其他人之前完成,则Notification显示已完成,但其他两个仍将开始闪烁并在状态栏中快速上下移动。

我如何确保Service只要有下载,通知将始终位于前台,而不会在上述情况下跳来跳去,并且取消工作正常?

0 投票
1 回答
1437 浏览

android - 如何在状态栏上显示/隐藏 GPS 图标?

如果启用/禁用(相同的图标),我想在我的应用程序中显示/隐藏一个图标。gpsstatus barGPSWifi

我想在我的应用程序运行时查看 GPS 启用或禁用。

0 投票
0 回答
396 浏览

android - Android相当于IOS的networkActivityIndi​​catorVisible?

如何在 Android 的状态栏上显示网络指示器?networkActivityIndicatorVisibleAndroid中的IOS相当于什么?或者如果没有,我如何在 Android 中创建类似的网络指示器?