gpt4 book ai didi

android - 从 Android 应用程序开始在 Smartwatch 2 上布局

转载 作者:行者123 更新时间:2023-11-30 02:37:15 25 4
gpt4 key购买 nike

我浏览了 SW2 SDK 示例并通读了提供的文档,但是在调整这些以满足我的应用程序需求时遇到问题。

目前我尝试将 SW2 支持集成到我现有的 android 应用程序中。以下是我试图详细实现的目标:

  1. 当用户在手机应用程序中点击开始按钮时,SW2 应该会唤醒,我的智能 watch 布局应该会出现在最前面。

  2. 在此之后,SW2 不应返回休眠状态,直到手机应用程序关闭。

  3. 手机应用程序每 10 秒(例如)或在需要时更新 SW2 布局的 TextView 。

我首先从集成通知开始,其中数据通过 Intent 发送到 SW2。显然这不是我想要实现的,因为我不想堆叠通知而是始终显示当前信息。

现在我想根据 SW2 SDK 布局示例做同样的事情。但我不知道该怎么做才能实现第 1-3 点。也许您可以向我提供一些示例代码,说明如何设置服务、接收器、控件等类,以及如何在单击按钮时将布局带到 SW2 前端以及如何触发 TextView 更新等. 来 self 的主要 Activity 。

最佳答案

如果你想在屏幕上绘制一个 TextView,听起来你应该使用一个 Control 扩展。 HelloLayouts 示例将是一个很好的起点。

关于您的问题:

  1. 看看 ControlExtension.startRequest() method .您可以从您的手机应用程序调用它来启动您的 SW2 应用程序。

  2. 要使 SW2 的背光保持打开状态,您可以使用 ControlExtension.setScreenState(Control.Intents.SCREEN_STATE_ON)

  3. 这可以通过使用计时器并使用每 10 秒要更新的文本调用 showLayout() 来完成。

关于android - 从 Android 应用程序开始在 Smartwatch 2 上布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26308467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com