web-dev-qa-db-ja.com

Androidのツールバーの上部に<-戻るボタンがある理由

最近、新しい_tool bar_の_material design themes_の上に<-(Back Arrow Button)があることに気づきました。Androidに戻るボタンがあります。上の戻るボタンの矢印が必要です。

彼らがモバイルから戻るボタンを削除しようとしているのかどうかは不明です。

6
IamAbhijit

アクションバーの左向き矢印は、実際には「上」ボタンです。戻るボタンとは少し動作が異なります。最後にアクセスした画面に戻るのではなく、階層の1つ上のレベルの画面に進みます。

Googleの開発者ガイド で詳細を確認できます。

[上へ]ボタンは、画面間の階層関係に基づいてアプリ内を移動するために使用されます。たとえば、画面Aに項目のリストが表示され、項目を選択すると画面B(その項目がより詳細に表示されます)が表示される場合、画面Bには画面Aに戻る[上へ]ボタンが表示されます。

画面がアプリの一番上にある場合(つまり、アプリのホーム)、上ボタンは表示されません。

システムの[戻る]ボタンを使用すると、ユーザーが最近使用した画面の履歴を新しい順に移動できます。通常は、アプリの階層ではなく、画面間の一時的な関係に基づいています。

以前に表示した画面が現在の画面の階層的な親でもある場合、[戻る]ボタンを押すと、[上へ]ボタンを押すのと同じ結果になります。これはよくあることです。ただし、ユーザーがアプリ内に留まることを保証する[上へ]ボタンとは異なり、[戻る]ボタンはユーザーをホーム画面または別のアプリに戻すことができます。

[戻る]ボタンは、画面間のナビゲーションに直接関連付けられていないいくつかの動作もサポートしています。

Dismisses floating windows (dialogs, popups)
Dismisses contextual action bars, and removes the highlight from the selected items
Hides the onscreen keyboard (IME)

編集: Google I/Oビデオ を見て、両方を持つ理由を説明してください。

4
Tin Man