【发布时间】:2017-01-17 20:04:54
【问题描述】:
注意:我没有编写任何代码,只是在寻找结构/关键字或如何实现它的想法。
用例:
我有一个activity,当通过按钮单击、notification 单击等手动打开时,它基本上显示一些显示/数据/或执行一些操作等。现在我想在满足特定条件时显示相同的东西[比如我的地理位置匹配我强制成为我的家或用户家]。
1. 无需用户点击任何通知,
2.不打开活动,
3.无需点击按钮,
4. 无需打开应用。
简而言之,我希望我的应用在我在家或到达地理围栏时启动,这可以实现吗?
我知道Pending Intents,但似乎他们需要打开一次activity 并注册intent,如果这是唯一的方法,请告诉我。
请帮忙!
【问题讨论】:
-
请解释您打算如何“显示相同的东西”“不打开活动”和“不打开应用程序”。
-
@CommonsWare :很抱歉造成混乱,简单的描述就像我在回家时展示一个吐司说“我在家”。但想法不是通过通知等手动打开应用程序,而是自行打开,例如触发以 lat 和记录达到的值打开应用程序的自动化代码。
标签: android android-intent android-service android-pendingintent android-location