基本上我正在尝试制作一个包含一个按钮的活动,该按钮重新启动设备并在重新启动后返回到相同的活动。
我知道这个问题可能会让其他人对重启设备感到困惑,但这不是这个问题的重点,因为我可以让设备正常重启。
我已经让按钮重新启动设备,但是在它完成重新启动后我可以让它启动活动的唯一方法是BOOT_COMPLETED
在清单中注册一个广播接收器。问题是这种方法在每次设备启动时都会启动活动,这是不可取的。当我在按钮单击侦听器上注册接收器时,它不会在重新启动后启动活动。
我想知道是否有额外的东西BOOT_COMPLETED
可以用来确定它是否被故意重新启动。
任何建议将不胜感激,在此先感谢!