我正在尝试通过电话拨号器上的拨号代码(例如#120)启动我的应用。我相信我已经看过一些执行此操作的应用程序。
因此,要启动该应用程序,用户将转到电话并尝试拨打#120,这将打开我的活动,而不是拨打#120。
有人对如何实现这一目标有想法吗?
最佳答案
通过在拨号操作的责任链中注册intent。责任链是从第一个条目到最后一个条目的,每个注册观察员都可以选择处理条目或将其传递给链中的下一个条目。这样,您可以使用一个应用程序处理代码,而让其他应用程序处理电话。
我正在尝试通过电话拨号器上的拨号代码(例如#120)启动我的应用。我相信我已经看过一些执行此操作的应用程序。
因此,要启动该应用程序,用户将转到电话并尝试拨打#120,这将打开我的活动,而不是拨打#120。
有人对如何实现这一目标有想法吗?
最佳答案
通过在拨号操作的责任链中注册intent。责任链是从第一个条目到最后一个条目的,每个注册观察员都可以选择处理条目或将其传递给链中的下一个条目。这样,您可以使用一个应用程序处理代码,而让其他应用程序处理电话。