首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓索尼智能手表2控制导致不工作

安卓索尼智能手表2控制导致不工作
EN

Stack Overflow用户
提问于 2014-10-31 06:33:20
回答 2查看 324关注 0票数 0

我正在开发索尼智能手表扩展,需要控制led。我已经实现了有源低功耗模式,所以守望灯永远不会熄灭。到目前为止效果很好。但现在,当新的数据来自移动应用程序时,我需要点亮led。我可以在手表中有数据,但同时我想点燃背光。我搜索了官方文档,并在这个链接中了解到了链接

我在数据插入时调用这个片段。

意图=新意图(Control.Intents)。intent.putExtra(Control.Intents.EXTRA_ON_DURATION,20;intent.putExtra(Control.Intents.EXTRA_OFF_DURATION,50);intent.putExtra(Control.Intents.EXTRA_REPEATS,2);intent.putExtra(Control.Intents.EXTRA_LED_COLOR,1); sendToHostApp(意图);

但却不能打开灯。我怎么才能点亮。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-04 07:54:42

您可以根据API引用将屏幕状态设置为SCREEN_STATE_AUTO或SCREEN_STATE_ON,从而有效地打开屏幕的背光。

https://developer.sony.com/reference/sony-addon-sdk/com/sonyericsson/extras/liveware/extension/util/control/ControlExtension#setScreenState(int)

下面是一个代码片段的示例

代码语言:javascript
运行
复制
Intent intent = new Intent(Control.Intents.CONTROL_SET_SCREEN_STATE_INTENT);
intent.putExtra(Control.Intents.EXTRA_SCREEN_STATE, Control.Intents.SCREEN_STATE_AUTO);
sendToHostApp(intent);
票数 1
EN

Stack Overflow用户

发布于 2014-11-01 07:55:06

尝试更长的价值。20毫秒是2百分之一秒。您可能无法看到它或硬件可能无法做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26668756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档