我是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