在Android应用程序中设置“后退”按钮是否合理?

时间:2011-01-29 01:42:04

标签: android button android-activity back

请给我反馈是否在活动中设置后退按钮是好的做法,还是只是废话?也许有些Android手机没有后退/返回键?或者所有型号都有它们?

the back button is inside any activity that is lunched afterward

5 个答案:

答案 0 :(得分:30)

所有Android手机都有后退键。放回一个按钮是,IMO,丑陋和不必要;你最好用有用的东西来利用你的空间。有时你的老板只会强迫你放一个Back按钮,通常是因为(遗憾的是)大部分的android草图都是基于iPhone的...所以我放回一个按钮的唯一原因是不要被解雇(好吧) ,有时候被解雇要比成为一个糟糕的程序员好得多。)

答案 1 :(得分:3)

打桩。我最近讨论过这个问题,我们谈到了android,iPhone和windows mobile的设计隐喻。我们同意的底线是你应该遵循你正在开发的设备的设计隐喻。对于android,设计不应包含后退按钮,因为用户习惯于物理后退按钮。如果需要,物理按钮也应该有效。

答案 2 :(得分:1)

我在选项菜单中放了一个Back菜单项。我的应用程序中的选项菜单似乎已经包含其他类似导航的菜单项,因此在其中有一个Back菜单项似乎是合理的。明确标记为Back菜单项似乎有更多新手友好,冗余似乎无害,除非选项菜单已经有大量菜单项。

OTOH,记住一个选项菜单并且记住如何访问它对于一些Android新手来说可能是一个挑战。是的爸爸 - 我的意思是你。 : - )

同样,在添加/修改屏幕上,我提供SaveCancel按钮,即使Back按钮可能(通常可能会)用于{{1} }按钮。再次,明确标记Cancel按钮似乎更新手友好和无害。 (无论如何,你打算用Cancel按钮旁边的空白区域做什么?)

答案 3 :(得分:1)

所有想要拥有Android市场访问权限的Android手机需要有一个菜单,后退和主页按钮。这些是来自El Goog的规则。有些型号可能没有这些,但我打赌这是少数设备。 我不确定蜂窝是否会有任何改变,因为摩托罗拉Xoom没有这些按钮。

答案 4 :(得分:0)

如果您的应用需要空间来排除“后退”功能,例如您想要显示整个屏幕的绘图应用中的“撤消”功能,那么这是一个很好的快捷方式,但您最好拥有也是一个按钮。