ImageButton的材料设计指南是什么?

3

Material Design指南对于ImageButtons(不是切换按钮)有哪些规定?

我在这里找不到任何关于它们的内容:https://material.google.com/components/buttons.html

  • 它们应该是什么样子的?
  • 它们应该在什么时候使用?
  • 它们应该如何表现?

例如:我有导航按钮,用于左/右切换日期,我想知道它们是否符合Material Design的规范。

1个回答

4

从反编译的ImageButton类源代码中发现了这个。

显示一个带有图片的按钮(而不是文本),用户可以按下或点击。默认情况下,ImageButton看起来像一个普通的{@link android.widget.Button},具有在不同按钮状态下更改颜色的标准按钮背景。按钮表面上的图像由{@code } XML元素中的{@code android:src}属性或{@link #setImageResource(int)}方法定义。
要删除标准按钮背景图像,请定义自己的背景图像或将背景颜色设置为透明。
要指示不同的按钮状态(聚焦、选定等),您可以为每个状态定义不同的图像。例如,默认情况下为蓝色图像,当聚焦时为橙色图像,当按下时为黄色图像。使用XML可绘制“选择器”是一种简单的方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接