web-dev-qa-db-ja.com

材料設計ガイドラインに従って、スピナーの正しい使用法

Googleのマテリアルデザインの新しいデザインガイドラインを読んだ後、スピナーをデザイン/表示するための明確なソリューションが見つかりませんでした( http://developer.Android.com/design/building-blocks /spinners.html )材料設計。

最も近いのは次のようなものです: http://material-design.storage.googleapis.com/publish/v_1/quantumexternal/0Bx4BSt6jniD7anplVHR3QkdNUHc/components_menus_behavior2.png -しかし、私は確信しています、より良い解決策があるでしょう。特にスピナーのポップアップに関しては。それでも、私はAndroid studio-でBoxからスピナー/メニュー要素を見つけられませんでした。これはカスタムコントロールだと思います。

私が見つけた最良の例は、スピナー要素の機能をカバーする上記のリンクされたメニューです。

そのようなコントロールを表示し、材料設計の範囲内にあることをお勧めします。

28
ZsoZso

アプリテーマがMaterial.Theme(またはAppcompat)を継承すると、マテリアルガイドラインのスピナーが自動的に正しくテーマ設定されます。次に、ここで説明するように、スピナーを宣言して入力できます。 http://developer.Android.com/guide/topics/ui/controls/spinner.html

Android Studioでは、下部の[ウィジェット]セクションにスピナーがあります。

16
rubengees