有什么方法可以在电池被拔出或意外关机时触发事件? "android.intent.action.ACTION_SHUTDOWN 将在预期关机时给出所需的结果,但在其他情况下该怎么做。
最佳答案
当手机断电时,它不会意识到这一点。您所能期望的最好结果是使用 fragment 首选项保存简单的字符串或整数。让您的应用程序测试以查看它是否使用错误的 bool 值正确退出。如果用户从未完成主要 Activity ,则 bool 值将为 false。如果他们确实完成了,请将其保存为真。如果应用程序打开并且它为真,则将其设为假,以便您可以再次开始循环。
关于android - 手机关机时触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18009103/