web-dev-qa-db-ja.com

何かにタッチジェスチャーを使用する場合、詳細を表示する最良の方法は何ですか?

私はクライアントのためにAndroid=アプリを設計しています。機密情報であるため、同様のシナリオを作成しました。

背景:

ピザを注文するシステムを設計しているとしましょう。このマルチステッププロセスのステップの1つは、ピザをピックアップする場所を選択することです。そのため、画面で場所を選択して次の手順に進むか、場所を選択する前にまず詳細(場所への道順など)を確認できるようにする必要があります。

問題:

通常、詳細を表示するには、ユーザーがアイテムに触れて詳細にドリルダウンします。しかし、詳細の表示は二次的なものなので、場所を選択するにはタッチジェスチャを使用したいと思います。だから今私は詳細にドリルダウンする別の方法が必要です。

可能な解決策:

私は2つの解決策を持っていますが、どちらがより良いのか、標準は何なのか、あるいは私が考えていなかったその解決策とはまったく異なるものがあるのか​​わかりません。

解決策1:ユーザーは場所を選択し、アクションバーの詳細アイコンをタップします。

解決策2:ユーザーはアイテムの右側にある情報アイコンをタッチします。

モックアップ:

http://i.imgur.com/XIx9TCO.png

1
mgpugne

解決策1:
デザインガイドラインの観点からはかなり不適切であるようです。ActionBarにはナビゲーションではなくアクションが含まれています。アクションはActivityScreen全体に影響を与えるはずです-アイテムは1つもありません。 ContextualActionBarを使用した編集モードでない限り
ActionBar-Androidガイドライン

解決策2:
それは問題ありませんが、ユーザーがエリア全体をタッチして詳細を表示し、右側のアイコンをタッチしてその場所を選択できる場合がより適切です。セルの領域全体に触れた詳細は、コンテンツビューアクションに対してより直感的です。右側では、アイコンの代わりに「選択」という単純なテキストを使用できます。これは、行動を促すフレーズであり、ユーザーが何をすべきかがはるかに明確になります。

enter image description here

1
Phil Mobile