我是Apple iPhone用户。我从来没有拥有任何类型的Android,所以我习惯了按钮,我必须点击屏幕才能返回屏幕,而不是Android的物理“后退按钮”。 iPhone开发者必须编写后退按钮以供用户操作游戏,但Android开发人员不一定需要编写后退按钮,而只需依靠手机上的物理按钮即可。Android“返回”按钮
我的问题是,如果我没有为我的Android应用程序编码按钮并让用户使用手机上的硬件返回按钮是好的?如果没有后退按钮可以点击,Android用户是否会本能地知道要点击物理后退按钮跳回屏幕?我真的不知道这个答案,因为我从来没有拥有一个Android,并总是依靠按钮编码的iPhone。
下面的图片是我编写的后退按钮,而不是依靠手机上的物理按钮。我想从我的代码中退出后退按钮。
你不需要做任何事情,除非你有充分的理由。事实上,你应该*不做任何事情。后退按钮是完全本能和自然的。通过意图标志,您可以控制活动之间的活动方式。 – Simon 2013-02-21 19:40:56
是的,用户将“知道”使用标准的后退按钮。不,添加你自己的后退按钮(具有相同的语义)是不必要的,可能会令人困惑。不要这样做:)下面是关于标准Android后退按钮的“语义”的一个很好的讨论:http://developer.android.com/design/patterns/navigation.html – paulsm4 2013-02-21 19:42:37
感谢你和其他人想出了相同的答案!我没有Android的直觉,所以我不知道答案是如此明显。 :) – Matt 2013-02-21 19:53:41