Android WearOS API 函数获取手部设置(左/右,手表按钮侧)

问题描述 投票:0回答:1

Android WearOS API 是否提供读取手部偏好设置的功能? 我们想知道用户是否将手表佩戴在左手或右手上,以及按钮位于哪一侧(朝向手还是朝向肘部)。

Apple 提供了 wristLocation 函数,其中包括手腕(左或右)的 WKInterfaceDeviceWristLocation 和按钮侧的 WKInterfaceDeviceCrownOrientation。 在 Android WearOS API 中哪里可以找到此信息?

我们在Android WearOS中找不到相同类型的功能。

android wear-os
1个回答
0
投票

最有可能检查设备佩戴在哪只手腕上的地方是健康服务,但是 API 似乎不会公开用户佩戴设备的哪只手腕上的任何数据。我建议询问您的用户并将其保存为应用程序设置。

但是,您可以使用 Wear Input 库中的 WearableButton 类获取有关 WearOS 设备上物理按钮的信息,其中 getLocationZone() 将告诉您给定按钮在设备上的位置。

请注意,每当您需要使用按钮位置执行某些操作时,您的应用程序都必须动态完成此操作 - 您无法保证用户每次都会在您的应用程序中使用同一块手表,这与 Apple Watch 不同,每个 WearOS 设备有不同的位置甚至数量的按钮。

© www.soinside.com 2019 - 2024. All rights reserved.