微调器的正确使用,遵循材料设计准则

问题描述 投票:28回答:2

阅读了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的盒子中也没有找到任何微调器/菜单元素-所以我认为这将是自定义控件。

我发现的最好的例子是上面的链接菜单,其中涵盖了微调器元素的功能。

您建议如何显示这样的控件并在材料设计范围内。

android drop-down-menu spinner android-spinner material-design
2个回答
16
投票

当您的应用主题继承自Material.Theme(或Appcompat)后,将自动为Material Guide正确设置主题的微调器。然后,您可以按照以下说明声明并填充您的微调器:http://developer.android.com/guide/topics/ui/controls/spinner.html


0
投票

我在这里写了一篇文章:

© www.soinside.com 2019 - 2024. All rights reserved.