使用指针设备时,用户需要依靠光标来跟踪指针指向的位置,推断可以执行的操作类型,并在某些互动期间获得反馈。
光标图标
光标图标提供特定的视觉提示,向用户指明哪些元素是互动元素,以及用户可以执行哪些操作。
系统提供了一组光标图标,例如:
常规
| 图标 | 类型 | 说明 |
|---|---|---|
|
指针 | 指示鼠标在屏幕上指向的位置。 |
|
手形指针 | 指示对象可以点击或互动。 |
|
全部滚动 | 指示用户可以向任意方向滚动。 |
|
Grab | 指示用户可以拖动对象。 |
|
正在抓取 | 指示元素正在被拖动。 |
|
复制 | 指示用户可以通过点击和拖动来复制文本或其他内容。 |
|
不可放置 | 指示用户无法放置正在拖动的项。 |
|
文本 | 指示用户可以插入、修改或复制文本。 |
|
垂直文本 | 指示用户可以插入、修改或复制垂直文本。 |
|
别名 | 指示用户可以为文件或目录创建别名。 |
|
进程微调器 | 指示进程正在进行中,用户在进程完成之前无法与界面互动。 |
服务
| 图标 | 类型 | 说明 |
|---|---|---|
|
帮助 | 指示帮助可作为当前上下文的帮助窗口提供。 |
|
上下文菜单 | 指示用户可以右键点击以打开上下文菜单。 |
|
十字准星 | 指示用户可以精确选择对象或位置。 |
|
单元格 | 显示电子表格中的活动单元格。 |
|
缩小 | 指示用户可以缩小屏幕上的对象或区域。 |
|
放大 | 指示用户可以放大屏幕上的对象或区域。 |
|
Spot 悬停 | 指示鼠标正在悬停,类似于默认指针。主要用于测试和屏幕录制。 |
|
Spot 触摸 | 指示光标已点按。 |
调整大小
| 图标 | 类型 | 说明 |
|---|---|---|
|
调整大小箭头 | 指示元素可以按所示方向调整大小。 |
|
无调整大小方向箭头 | 指示用户无法按所示方向调整对象大小。 |
|
无法按任意方向调整大小 | 指示用户无法按任意方向调整对象大小。 |
触控笔
| 图标 | 类型 | 说明 |
|---|---|---|
|
Scribe 悬停 | 使用触控笔时,指示输入字段可写入。 |
使用光标图标
使用和设置系统光标,向用户传达互动信息。 例如,悬停在可缩放内容上时使用放大镜。
为 Android 未提供的更专业的操作创建自定义光标图标。
如需设计指南,请参阅光标图标。如需了解实现详情以及如何 设置不同的光标类型,请参阅自定义光标。