我应该在后退按钮上调用finish()方法的情况是什么,或者最好在每个后退按钮上调用它。??
答案 0 :(得分:0)
取决于您的应用需求,例如:
案例1:当按下后,需要完成您的活动,因此您需要调用finish
,这是默认的
案例2:在一个活动中,有3个步骤,如 a-> b-> c ,如果你在步骤b或c中,你按回来只想回到上一步,到b或a,所以你不需要在finish
中调用onBackPressed
方法
所以,上面只是一个例子,你需要在你的情况下做出更好的选择。
答案 1 :(得分:0)
当我们从第二个活动回到第二个活动中的第一个活动时,将使用此finish()关闭第二个活动并返回第一个活动。
答案 2 :(得分:0)
根据您的要求......我使用finish()
1)当有人从菜单
中选择EXIT选项时2)在我的登录功能..所以用户在登录页面上按下后退按钮后再没有看到登录框