简体   繁体   中英

What are the Material Design Guidelines for ImageButtons?

What do the Material Design Guidelines say about ImageButtons (not toggle buttons)?

I cannot find anything about them here: https://material.google.com/components/buttons.html .

  • How should they look?
  • When should they be used and when?
  • How should they behave?

Example: I have navigation buttons left/right to switch through days and I wonder if they are conform with Material Design.

Found this from source of Decompiled ImageButton class.

Displays a button with an image (instead of text) that can be pressed or clicked by the user. By default, an ImageButton looks like a regular {@link android.widget.Button}, with the standard button background that changes color during different button states. The image on the surface of the button is defined either by the {@code android:src} attribute in the {@code } XML element or by the {@link #setImageResource(int)} method.
To remove the standard button background image, define your own background image or set the background color to be transparent.
To indicate the different button states (focused, selected, etc.), you can define a different image for each state. Eg, a blue image by default, an orange one for when focused, and a yellow one for when pressed. An easy way to do this is with an XML drawable "selector."

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM