【发布时间】:2011-06-14 04:24:20
【问题描述】:
我的应用程序的主要目的是将智能手机变成一种智能寻呼机(有一个相关的网络应用程序,但这不是 Android 应用程序的目的)。我使用 Android 内置的通知系统来处理提醒用户他们收到了一个页面。
我的问题是客户想要:
- 通知铃声在被确认之前一直响铃(通过 FLAG_INSISTENT 轻松完成)
- 只需按一下按钮即可使铃声静音的简单方法。由于他们的工作性质,按下电源按钮、滑动解锁并向下拖动通知栏确实并不总是可行的。我需要复制寻呼机的行为。
我需要找到一种方法来满足第二个要求。如果我有一个正在运行的活动,看起来我可以挂钩按键,但当然,当收到通知时,屏幕可能会关闭。我目前正在研究这个,但我想知道在此期间是否有人有一些指导。
有人对我如何实现这个目标有想法吗?是否有其他方法来监听按键,或者可以让我到达那里的一些创造性的标志组合?
市场应用程序通常不赞成使用的技术已完全摆在桌面上,因为这些手机归我的雇主所有,只能由其他员工使用。我只是想避免使用私有或已弃用的 API,以便最终继承此项目的开发人员更轻松地切换手机型号。
感谢大家的阅读!
【问题讨论】:
标签: android notifications