【发布时间】:2018-03-10 07:13:41
【问题描述】:
Android Studio 新手 - 这可能很简单,但我搜索过很多次,但似乎无法让它工作。
我有一个我继承的 Android 应用程序。它可以工作,但它指望 BLE 设备每 10 秒发送一次更新以填充 Activity 中的文本字段。 当您切换到另一个活动(与另一个活动具有一些相同的值)时,您必须等待 10 秒左右才能填充文本字段。
据我了解,Android 无需要求 BLE 设备更新值即可知道特征的值是什么(缓存值)。我希望在 Activity 启动时使用这些缓存值填充文本字段,而不是等待 BLE 更新填充。
该应用程序已使用 BluetoothLeService.java 进行设置,并使用意图将更新的数据发送到活动。我不想让 BLE 设备一直发送相同的数据来填充文本字段。我希望它在特征发生变化时发送数据。当 BLE 设备特性发生变化时,应用程序已经自动更新。
任何帮助将不胜感激。
【问题讨论】: