このアプリケーションには、ユーザーがアイテムのリストを表示し、アイテムを追加、編集、または削除できる場所がいくつかあります。
これらのリストのいくつかでは、新しいアイテムの追加がおそらく最も頻繁に使用される機能ですが、他のリストでは既存のアイテムを編集しています。
アプリケーション全体でボタンの順序を統一しますか(どのユースケースでも)、最も頻繁に使用されるボタンを左側に配置するとよいでしょう(ユースケースによって異なります)。
ボタンの順序はすべてのパーツで同じにしてください。前のページに編集ボタンがあった削除ボタンをクリックすることほど邪魔なことはありません。
順序については、ユーザーにクリックしてほしいもので最も頻繁に注文することをお勧めします。 UIデザインを使用して、アプリケーションユーザーをガイドします。
論理的に順序付けし、類似のアクションをグループ化するのが最善です。 3つしかない場合は、現在の順序が適切です。
ただし、他のアクションボタンを使用しないように、削除ボタンを移動するを離れて実行する必要のあることが1つあります。誤って選択される可能性を減らすために、右に揃えて配置します。
これは論理的な順序だと思います。
作成|編集|削除する
そして、間違いなくアプリケーション全体で同じにしてください。
ボタンの順序を変更するだけで、デザインを少しだけ変更できない場合を検討してください。そもそもボタンが本当に理にかなっているか自問してください。
現在、リストの上に2種類のボタンがあります。1つはリストに新しいアイテムを作成するボタンで、もう2つは現在選択されているアイテムを操作するボタンです。項目はリストから選択する必要がありますアンダーボタン。それは本当に最も論理的なフローですか?通常、ユーザーはおおまかに左上から右下に向かってスキャンする傾向があり(少なくとも、テキストがそのように順序付けられているカルチャでは)、これはフォーム内の最も論理的なフローでもあります。したがって、最初にリストから項目を選択し、次にフォーム内を上に戻って編集または削除ボタンをクリックするのは理想的ではない場合があります。
編集と削除のアクションを、選択したアイテム自体のコンテキストに移動することを検討できます。アイテムに直接アクションを実行する(アイテムの行に2つの小さなボタンを表示する)か、何らかのアクションをアイテムに追加します。コンテキストメニューまたはアイテムの選択時にのみ表示される拡張アイテム。
それもあなたの問題を取り除くでしょう。
アプリが特別なエコシステム用である場合は、システムによって提供されるユーザーガイドラインを使用してください。 http://developer.Android.com/design/building-blocks/dialogs.html
そうでなければ一貫性を保つ
私の意見では、NewはEditやDeleteとは大きく異なります。アイテムを選択する必要がないためです。
編集と削除はいくつかのアイテムを参照するため、アイテムが選択されていない間は非表示にして、新規とは異なる位置に表示する必要があります。本当にリストに入れることができない場合は、横に置くことを検討してください。
私は通常、リストの下に[新規](または[追加]、[+]、..)]ボタンを配置します。追加されたものがある場所にあるため、リストが一番下まで大きくなります。
リストが横型の場合、A、B、C、DではなくA、B、C、Dを追加します。垂直リストと同じです。
------
| item |
| item |
|______|
| ITEM | Edit (visible only if item selected)
|______| Delete (visible only if item selected)
| item |
| item |
------
New
または少なくとも
------
| item | Edit (visible only if item selected)
| item | Delete (visible only if item selected)
|______|
| ITEM |
|______|
| item |
| item |
------
New
これは疑問に思う質問だと思います。ただし、同様のリストビューのセットになると、それぞれに同様または正確なボタンのセットが含まれ、ボタンの順序を一貫させる必要があります。それ以外の場合、これはUIの邪魔になる機能となり、ユーザーは非表示を再生して、すべてのビューで正しいボタンを探す必要があります。
特定のリスト内のアイテムのタイプに何が関連しているかに応じて、さまざまなリストでアイテムがどのように順序付けられるかなどの他の要因は、実装するのに適した不整合の例ですが、ボタンの順序はそうではありません。