【发布时间】:2015-04-10 18:27:39
【问题描述】:
我的应用中有各种活动,流程非常复杂。 我想要做的是,一旦连接了 USB 设备,我想清除并完成回栈活动,然后完成当前活动和 System.exit(0) 以关闭应用程序。
我已经实现了 USB 设备监听器。我想知道如何清除和完成回栈活动(如果有的话,它不会每次都有任何回栈活动)然后完成当前的。
另外,如果我的活动 A 在顶部,并且它在后堆栈中有 2 个活动(B,C)。现在如果 Activity A 在后台运行并且 USB 连接,那么只有 Activity A 会监听它,对吗? (我在每个活动中都实现了 USB 接收器。)
如何在应用不崩溃的情况下实现这一点?
谢谢
【问题讨论】:
标签: android android-activity back-stack