更改通知的默认操作
Change default action for a Notification
我创建了一个发送和接收短信并向接收者显示一些信息的应用程序。我想知道在按下新短信通知时是否可以从我的应用程序触发 class,而不是触发消息应用程序的默认操作。提前致谢
不,出于显而易见的安全原因,您不能更改其他应用的通知功能。
不过,当然欢迎您展示自己的 Notification
。
请查看在您的应用程序中使用权限以允许您接收 SMS 消息(听起来您正在尝试这样做):
http://developer.android.com/reference/android/Manifest.permission.html#RECEIVE_SMS
如果你在你的应用程序中使用它,你可以接收短信,甚至 select 你的应用程序作为默认应用程序来接收所有短信。
此外,如果您还想发送短信,可以使用 SEND_SMS:
http://developer.android.com/reference/android/Manifest.permission.html#SEND_SMS
此外,添加此功能后,您可以创建 Notification
并像环聊一样将其提供给通知中心,您只需实施接收器并在收到短信时发送通知收到。
我创建了一个发送和接收短信并向接收者显示一些信息的应用程序。我想知道在按下新短信通知时是否可以从我的应用程序触发 class,而不是触发消息应用程序的默认操作。提前致谢
不,出于显而易见的安全原因,您不能更改其他应用的通知功能。
不过,当然欢迎您展示自己的 Notification
。
请查看在您的应用程序中使用权限以允许您接收 SMS 消息(听起来您正在尝试这样做):
http://developer.android.com/reference/android/Manifest.permission.html#RECEIVE_SMS
如果你在你的应用程序中使用它,你可以接收短信,甚至 select 你的应用程序作为默认应用程序来接收所有短信。
此外,如果您还想发送短信,可以使用 SEND_SMS:
http://developer.android.com/reference/android/Manifest.permission.html#SEND_SMS
此外,添加此功能后,您可以创建 Notification
并像环聊一样将其提供给通知中心,您只需实施接收器并在收到短信时发送通知收到。