我有一个应用程序可以在用户完成“”后收听传入的短信action A。该消息可能会在 5 分钟后出现。我有两个选择:
1) 在 中声明manifest。但是我不希望我receiver一直在听。这个应用程序将被使用,比如说,每月一次。
2)从代码开始/停止。但是,假设用户在制作“”后关闭了应用程序action A。据我了解,接收器将无法启动。
有没有中间路径?我在 中声明receiver,manifest但是,从程序代码开始和停止它。
receiver此外,从按钮manifest的处理程序中开始/停止是一个好主意。OnClick()我在其他任何地方看到的,都是在onResume()and中完成的onPause()。