草庐IT

pressBack

全部标签

Android 后退按钮循环问题

我知道android的生命周期,不需要在应用程序中添加“退出”按钮。但是,这个后退按钮的东西仍然不太好用。你可能从android自带的默认SMS-App知道这个问题:当你收到一条新消息时打开它,然后使用菜单按钮或其他东西退出它。在执行了大约20次之后,您决定使用后退按钮退出应用程序,会发生什么?您必须返回20次观看。每次按下后退键,您都会返回到“所有消息(按发件人)”ListView,当您再次按下后退键时,您会返回到打开的消息20-1(消息19)。再次按下返回到ListView,然后再次按下返回到消息18。直到按下返回40次后,您终于退出了Messanger应用程序。例如,当您有一个带

android - pressBack() 在 Espresso 测试中被忽略

Espresso的方法pressBack()被完全忽略了。我正在模拟器上运行测试。我在测试什么?只需调用一个Activity,启动第二个Activity,执行两次后退,然后检查我是否退出了应用程序。 最佳答案 使用importstaticandroid.support.test.espresso.Espresso.pressBack;或importstaticandroidx.test.espresso.Espresso.pressBack;代替importstaticandroid.support.test.espresso.ac