我正在开发索尼智能手表扩展,需要控制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(意图);
但却不能打开灯。我怎么才能点亮。
发布于 2014-11-04 07:54:42
您可以根据API引用将屏幕状态设置为SCREEN_STATE_AUTO或SCREEN_STATE_ON,从而有效地打开屏幕的背光。
下面是一个代码片段的示例
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);
发布于 2014-11-01 07:55:06
尝试更长的价值。20毫秒是2百分之一秒。您可能无法看到它或硬件可能无法做到这一点。
https://stackoverflow.com/questions/26668756
复制相似问题