实体按钮

Wear OS 手表可能会采用不同的硬件按钮配置。本指南将介绍每种按钮类型最适合的使用情形。

按钮类型

以下是 Wear OS 设备上最常见的按钮类型。

操作系统按钮

操作系统按钮专为系统操作预留,用于开关机和启动应用。所有 Wear OS 手表都有一个电源按钮和一个启动器按钮。

多功能按钮

表盘或屏幕上的按钮可由操作系统和用户进行配置。任何其他按钮都可以映射到操作。可以根据按钮在手表上的位置将其映射到方便的操作。

按下状态

您可以通过以下方式与 Wear OS 按钮互动。

按一下

图 1. 用户按下按钮,然后迅速松开。

按住

图 2. 用户按下按钮并保持 500 毫秒或更长时间。

多功能按钮映射

您的应用可以将多功能按钮分配给相应操作,只要这样做适合应用的用例。不过,我们并不要求应用为多功能按钮分配操作。

如果存在以下任一情况,请在应用中使用多功能按钮:

  • 应用存在明显的二元操作(例如播放/暂停)。
  • 用户主要在不看显示屏的情况下使用应用。
图 3. 这款健身应用为一个多功能按钮分配了暂停/恢复操作,让用户可以在不看屏幕的情况下执行操作。
图 4. 这款即时通讯应用包括回复操作,此操作需要执行多个步骤,只按一下按钮无法完成。

二元操作

二元操作有助于用户了解每次按下按钮时会发生什么。例如,秒表上的“启动”和“停止”就构成了一项二元操作,这是很适合使用多功能按钮的一种情形。

图 5. 按下多功能按钮可启动时钟,再次按下可停止时钟。

多功能按钮用作替代方案

由于某些手表没有多功能按钮,因此要让多功能按钮操作可以通过屏幕上的界面元素来使用。不过,您也可以使用多功能按钮来替代屏幕上的按钮。

图 6. 使用多功能按钮作为启动/停止操作的替代方案,并将其显示为屏幕上的按钮。

如果某项操作无法使用屏幕上的界面元素来执行,请不要将多功能按钮用于该操作。

图 7. 这款秒表应用使用多功能按钮重启秒表,但这并不清晰直观。

注重简洁性和即时性

按下多功能按钮应立即执行分配给它的操作。为了让用户无需查看屏幕,请使用多功能按钮执行只需按一下按钮即可完成的操作。

使用多功能按钮执行只需按一下按钮即可完成的操作。
使用多功能按钮执行复杂的操作。

在上面这款音乐应用中,用户可以迅速暂停播放歌曲,这是很适合使用多功能按钮的一个例子。然而,在上面这款即时通讯应用中,按下按钮就会开始回复操作,但用户在完成回复操作前可能需要先查看消息。这意味着,这种互动并不适合使用多功能按钮来完成。

可撤消

按钮操作应当可撤消。不要使用多功能按钮触发破坏性操作,例如删除数据或停止持续性活动。以这款地图应用为例,按下多功能按钮会执行一项操作来“停止导航”,这可能导致用户在关键时刻失去方向。

使用多功能按钮触发破坏性操作,例如删除数据或停止持续性活动。