Return to Video

uZvI05DvR7Q

  • 0:00 - 0:03
    定义按钮时,可以根据
    它的状态,为按钮采用
  • 0:03 - 0:06
    多种图像。
  • 0:06 - 0:09
    可能的状态包括
    按钮的正常外观、
  • 0:09 - 0:13
    按下时的外观、
    具有焦点时的外观,
  • 0:13 - 0:16
    以及被禁用时的
    外观。
  • 0:17 - 0:21
    要在 Android 中轻松
    实现该功能,并为您的按钮
  • 0:21 - 0:25
    创建多种图形状态,
    可以创建所谓的选择器。
  • 0:25 - 0:30
    现在,选择器只是一个将被置
    于 res/drawable 中的 XML 文件。
  • 0:30 - 0:32
    您可以随意命名该文件,
    但是
  • 0:32 - 0:38
    对于这个示例,我将其命名为
    my button_custom.XML。
  • 0:38 - 0:42
    随后在该文件中,
    您需要指定用于
  • 0:42 - 0:44
    每种状态的 drawable。
  • 0:44 - 0:48
    我已经编写了文件开头部分,
    您将编写结尾部分以实现
  • 0:48 - 0:51
    按钮的禁用状态
    与正常状态。
  • 0:51 - 0:56
    如果您仔细观察,会看到我必须
    为 state_pressed 绘制 google_signin_pressed,
  • 0:56 - 1:01
    并为 state_focused 绘制
    google_singin_focus。
  • 1:01 - 1:04
    因此,请考虑如何针对
    按钮的禁用状态与正常状态
  • 1:04 - 1:06
    来编写文件的结尾部分。
  • 1:06 - 1:07
    在下一个视频中您将看到该内容。
Cím:
uZvI05DvR7Q
Leírás:

uZvI05DvR7Q

more » « less
Video Language:
English
Team:
Udacity
Projekt:
ud876-5 - Google Play Services - Identity
Duration:
01:09

Chinese, Simplified subtitles

Felülvizsgálatok Compare revisions