即使在未连接到手机Microsoft频段磁贴中显示传感器数据



我想在Microsoft Band 2上制作一个简单的磁贴,当用户单击磁贴时,可以显示当前的皮肤温度。执行此操作的一种方法是注册侦听器以进行BandSkinTemperatureEvent并不断保存温度,ACTION_TILE_OPENED检测用户单击,然后使用 TextBlockData 将温度更新回磁贴。但这似乎是一种非常迂回的方式来显示传感器读数,而传感器读数基本上应该已经在频段本身上可用。此外,当Android手机未连接时,这将不起作用。

有没有办法在不必使用上述方法的情况下实现此功能?

简短回答:不。

更长的答案:如果你看一下Microsoft频段的规格,它们没有太多的内存,当然也不足以允许运行外来代码。因此,为了满足您的要求,他们需要创建一个新的布局对象。而且,鉴于皮肤温度传感器离乐队的处理器太近而无法真正准确,他们这样做的可能性几乎为零。

最新更新