我的应用类似于测试应用 在测试活动中,我们会发现 题 和三个按钮以及按钮文本中的答案(一个正确,两个错误)
现在我需要使用户不能使用手机中的app_switch按钮(用户会考虑使用chrome等以获得正确答案) 我想用kill app做到这一点,重设问题,还有其他事情。
请记住,当用户选择正确的答案时,它将移至另一项活动并针对新问题自动返回测试活动。
因此onPause不会起作用,因为onStop会在每个新问题之前移至另一个活动。
我可以吗?
我尝试了onPause,onStop方法 并检查Activity何时失去焦点
和具有KEYCODE_ALL_APPS和KEYCODE_APP_SWITCh的onKeyDown()方法
所有这些都无法正常运行,因为测试活动移至另一个活动并返回新问题