微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android中的“后退”按钮

如何解决Android中的“后退”按钮

| 遇到一种常见做法时,我已经看到了几个Android应用程序。导航标题没有后退按钮。从那时起,我很困惑,无法将其放置在应用程序的Navigation标头中。 应该将后退按钮放置在导航(标题)中还是应该留下按键进行处理?我们应该遵循的最佳实践是什么? 谢谢     

解决方法

        我个人的观点是,每个平台都有其处理某些功能的方式。苹果设备的导航栏上将有一个后退按钮,因为这是iPhone用户寻找它的地方。 就Android而言,因为我们提供了一个物理的后退按钮,所以我们必须将其保留在那儿,因为这是android用户想要返回的第一个位置。 因此,由于用户满意度和易用性是主要关注点,因此我不会玩后退按钮(除非我必须这样做)。     ,        与上面的响应类似,但是为了简单起见,我采用了一种集中方法,在该方法中,我实际上将后退按钮保留在导航标题中,但是用户仍然可以按硬键后退按钮,并且代码实际上执行相同的功能。 从本质上讲,它的工作范围是覆盖这两组用户,一些真正的新用户还不了解Android硬键,例如习惯于iOS的人(双关语)和其他更喜欢Android的用户。     ,        我相信没有最好的方法。这取决于您的自定义UI以及导航消耗的屏幕空间。最好的方法是构建两种变体,以降低Beta测试人员的决定。 屏幕上所有的后退按钮可能非常方便,非常烦人。     ,        “返回”按钮的实际作用是关闭当前活动并将上一个活动置于最前面。 您可以通过在当前活动中调用finish()来执行相同的操作。它将从活动堆栈中删除当前活动,并将您带到上一个活动。 阿萨夫·皮纳西(Asaf Pinhassi)     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。