2

我是苹果 iPhone 用户。我从来没有拥有过任何类型的安卓,所以我习惯了我必须点击屏幕才能返回屏幕的按钮,而不是安卓拥有的物理“后退按钮”。iPhone 开发人员必须为用户操作游戏编写返回按钮,但 Android 开发人员不一定必须编写返回按钮,只需依靠手机上的物理按钮即可。

我的问题是我是否可以不为我的 Android 应用程序编写一个按钮而只让用户使用他们手机上的硬件后退按钮?如果没有可点击的后退按钮,Android 用户会本能地知道点击物理后退按钮以跳回屏幕吗?我真的不知道这个答案,因为我从来没有拥有过 Android 并且总是依赖于按钮编码的 iPhone。

下图是我在后退按钮中编码,而不是依赖手机上的物理按钮。我想从我的代码中退出后退按钮。

在此处输入图像描述

4

4 回答 4

15

您不应该在您的应用程序上编写后退按钮。有关android 应用程序外观和感觉的更多信息,请参阅此处的纯 android指南。

于 2013-02-21T19:40:42.417 回答
3

每个 Android 设备都包含返回按钮。自从第一个版本的 android 发布以来,Android 用户使用返回按钮。他们都有关于后退按钮的想法,无需单独实现,用户已经习惯了。

于 2013-02-21T19:40:34.880 回答
1

我已经为 iOS 和 Android 开发了,并找到了同时使用两者的最佳答案。Android 用户知道使用硬件后退按钮,但新用户或以前的 iPhone 用户通常期望屏幕上的按钮。两者兼有并没有什么坏处,而且屏幕上的按钮可能是一种很好的视觉触感。

您可能决定不使用后退按钮的情况包括较小屏幕的布局 - 当屏幕空间非常宝贵时。请记住,应用程序最重要的部分是用户体验。

关键是要让你的应用对所有用户都友好——但不要剥夺专门 Android 用户的预期体验(例如,如果你正在开发一个带有多个 popupView的单 Activity 应用,那么理想的性能后退按钮将关闭视图,而不是关闭整个应用程序)。

于 2013-02-21T19:50:17.560 回答
0

此外,如果您想在活动的右上角有一个返回按钮,还有一种方法可以在操作栏上添加一个。如果需要,请查看Android 开发者页面。

于 2013-02-21T19:56:01.037 回答