web-dev-qa-db-ja.com

マテリアルデザインリストから共有する最良の方法

コンテンツのリストから個々のアイテムを共有するための一般的なマテリアルデザインパターンを探しています:

Material design list of content

長押しのコンテキストメニューを使用しないこと (他の多くのアプリで遭遇した)以外のガイドラインからの強い推奨を見つけることができないようです。私が持っているように見えるいくつかのオプションは次のとおりです。

  • すべてのアイテムに3つのドットのコンテキストメニューを表示する
  • アイテムを左/右にスワイプして、共有アクションをトリガーします
  • ガイドラインに違反し、長押しのコンテキストメニューを使用する

このためのベストプラクティス/一般的なパターンはありますか?

7
Sean Powell

2つの合理的なオプションが思い浮かびます。

1. Long press > select > reveal a toolbar with share (etc)

2. Swipe > reveal share button

オプション#1は、ユーザーが複数を選択したときに問題を引き起こします。それをどのように共有しますか?それとも、単一の選択のためにそれを明らかにした後、シェアを奪いますか?

オプション#2は、私には特に問題はありませんが、ユーザー側の学習が必要です。

1
plainclothes

ユーザーは詳細ビューから共有しませんか?

リストの共有が重要な場合は、すべての行で同じ共有アイコンを繰り返さないようにしてください。

0
Alex Debkaliuk

Cards Design

あなたの場合、上記のカードを使用することは許容できると思います。カードは、リストに多くのアクションがなく、それらが同種である場合にのみ、リストで不快にされます。カードをカスタマイズして、現在のリストのように、水平方向のスペース全体を埋めることができます。

行う。グリッドタイルは、画像のギャラリーを表示するためのクリーンで軽量な方法です。しないでください。画像のギャラリー(均質なコンテンツ)ではカードは不要です。 from: Google Material Design Guidelines:Cards

0
ThaSaleni