ホーム対戻るボタンの「考え方・使い方」が知りたい
最初に戻るボタンについて説明しましょう。
戻るボタンの動作に一貫性がありません。
ユーザーにとっては、非常に使いやすいです。
開発者にとって、戻るボタンを実際に押すとどうなるかを理解するのはそれほど簡単ではありません。
戻るボタンは、Android サイトで公式に述べられているように、次のアクションのいずれかを実行できます。
- 前の画面に戻る (アクティビティ)
- ポップアップを閉じる
- 長時間実行中のプロセスを終了する
- スクリーン キーボードを閉じる
- ブラウザで前のページに移動
- 最後のアクティビティで実行中のアプリを終了する
- 最後のアクティビティで、アプリが別のアプリからインテントによって起動されたときに、前のアプリに戻る
BACKボタンで問題が発生したときは?
戻るボタンが実行中の操作をキャンセルするときとキャンセルしないときを理解しようとすると、追加の問題が発生します。たとえば、Android マーケットからアプリをインストールする場合、タップして戻ると、ユーザーは前の画面に移動し、インストール プロセスはバックグラウンドで実行されたままになります。ポップアップの進行状況インジケーターとしてユーザーに表示される操作や、ナビゲートに使用されるその他のケースを元に戻すルールがあることを私は知っています。しかし、それはユーザーが期待するものですか? ユーザーは、何が起こるかを理解するために、押し返す前に考える必要がありますか?
ホームボタン
ホームボタンでユーザーはホーム画面に移動し、マルチタスクメニューでスワイプすると、必要に応じてアプリが強制終了されます. 新しい携帯電話の ICS と同様に、アプリがランチャー アイコンから起動された場合、ユーザーが最後のアクティビティに到達すると、すべてのボタンが画面上に表示され、戻るボタンが無効になる可能性があります。これにより、混乱がいくらか解消されますが、それでもすべての問題が解決されるわけではありません。
最後に、ナビゲーションがより重要であるとユーザーに思わせないでください。Users should always know where they will endup without thinking.
この問題に対する簡単な答えはないと思いますが、アプリに応じて問題の回避策を見つけるのに役立つと思います。