web-dev-qa-db-ja.com

マテリアルデザイン-永続的な検索、ナビゲーションドロワー付き

これはガイドラインの範囲内ですか、それとも許容できる慣行だと思いますか?

永続的な検索バーを使用したいのですが、私のアプリにはナビゲーションドロワーが必要です。ハンバーガーボタンと検索バーを同時にツールバーに配置するのは少し奇妙に思えるかもしれません。

6
Shawn

ガイドラインの範囲内だと思います。 GoogleアプリとPlayストアアプリはどちらも、検索バー内にハンバーガーボタンを表示します。

search bar in Google Now

3
tehShane

あなたがしたいことはガイドラインの範囲内であり、許容できる慣行だと思います。あなたができることの2つの例と@tehShaneが提供した例を含めました。

例1

ツールバーを拡張して、以下の例のような永続的な検索バーを含めることができます。新しいツールバーウィジェットを使用すると、ニーズに合わせてツールバーを非常に簡単にカスタマイズおよび拡張できます。

Persistent Search in the Toolbar

例2

以下の例のように、ツールバーのすぐ下に固定された永続的な検索バーを持つことができます。

Persistent Search below the Toolbar

別のアプローチは SearchView を使用することです。 here はツールバーのSearchViewを使用するアプリの例です。

どちらの方法でも完全に許容できる方法ですが、もちろん、アプリとユーザーに最適なソリューションをテストする必要があります。

3
El Wexicano