現在、戻るボタンに関するベストプラクティスは何ですか?
多くのアプリは、開いたときに(onStopとonDestroyedが実行された後)、アクティビティスタック全体を保存および復元します。たとえば、Facebookを開いて最後の場所が写真にあった場合、押し戻すと元に戻りません。 Facebookアプリを閉じると、数日前にアプリを開いたときに最初に行ったことが無限に戻ります。
この設計規則は、戻るボタンが期待するものとは少し異なると思います。通常、アプリを強制終了したり、メインビューを停止したりして、デバイスのランチャー画面に戻るために使用されます。
Facebookは、これを行うアプリの一例にすぎません。
この機能の有用性(アクティビティスタックを復元して戻るボタンをトラバースさせる)と他の機能(ビューを強制終了してユーザーをアプリから戻す)について説明している開発者向けの記事やGoogle I / Oのような信頼できる情報源はありますか?もしそうなら、ここでそれらについて話し合い、リンクしてください。戻るボタンの適切な使用と誤った使用があるため、これが主観的すぎると見なされないことを願っています