Android中的后退按钮

Android中的后退按钮,android,Android,当我遇到一种常见的做法时,我看到了几个Android应用程序。导航标题没有“后退”按钮。从那时起,我就很困惑,以至于把它放在了我的应用程序的导航标题中。 “后退”按钮应该放在导航(标题)中,还是我们应该留下按键来处理它?我们应该遵循的最佳实践是什么 谢谢我相信不可能有最好的方法。这取决于您的自定义UI和导航所消耗的屏幕空间。最好的方法是建立两个变种,由测试人员决定。 屏幕上的所有后退按钮都非常方便,非常烦人。我个人的看法是,每个平台都有自己处理某些功能的方式。苹果设备的导航栏上会有一个后退按钮,

当我遇到一种常见的做法时,我看到了几个Android应用程序。导航标题没有“后退”按钮。从那时起,我就很困惑,以至于把它放在了我的应用程序的导航标题中。
“后退”按钮应该放在导航(标题)中,还是我们应该留下按键来处理它?我们应该遵循的最佳实践是什么


谢谢

我相信不可能有最好的方法。这取决于您的自定义UI和导航所消耗的屏幕空间。最好的方法是建立两个变种,由测试人员决定。
屏幕上的所有后退按钮都非常方便,非常烦人。

我个人的看法是,每个平台都有自己处理某些功能的方式。苹果设备的导航栏上会有一个后退按钮,因为iphone用户会在导航栏上寻找它

就安卓而言,因为我们提供了一个物理后退按钮,所以我们必须将其保留,因为这是安卓用户想要返回的第一个地方


因此,由于用户满意度和易用性是主要关注点,我不会玩后退按钮(除非我不得不玩)

与上面的回答类似,但是为了简单起见,我采取了一种中心方法,实际上我在导航标题中保留了一个后退按钮,但是用户仍然可以按硬键后退按钮,代码实际上执行相同的功能

本质上,它所做的是涵盖这两组用户,一些真正的新用户还不了解Android硬键,比如习惯于iOS(双关语)的用户和其他更温和的Android用户

“后退”按钮的实际作用是关闭当前活动并将前一个活动带到前面

您可以通过在当前活动中调用finish()来执行相同的操作。它将从活动堆栈中删除当前活动,并将您带到上一个活动


Asaf Pinhassi

就我个人而言,我不会实施并说服我的客户,因为android已经支持这一点,早些时候我遇到了问题,但现在大多数客户在你遇到问题时已经意识到了这一点,你选择了哪种替代方案?因为我正处于这种情况我同意Saurabh Agnihotri。。。作为安卓系统的用户,我喜欢程序以同样的方式工作。。。所以,按下后退按钮,我想回到上一个屏幕,如果你告诉客户检查谷歌提供的任何应用程序,如gmail、youtube或任何在vague opera mini、facebook中的应用程序,他们肯定会注意到这一点,但在其他情况下,你没有办法:(嗯……如果有双关语,我看不到。)