我在 Android Studio 上体验了一个 android 应用程序。
我实际上能够毫无问题地启用和接收通知或特征读取。
如果启用通知,当我读取特征(通过按钮)时,我有点卡住了。在我的应用程序中,来自特征读取的数据在一个案例上是正确的,而通知的数据在另一个案例上是正确的。但是当我在启用通知时读取特征时,有时数据会交换它们的位置。
我试图在 ChangeValue Callback 上放置一个取值的全局变量,但它并非一直有效。
我所有的新数据都在课堂上:
private final BroadcastReceiver mGattUpdateReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
所以这是我的问题,如何区分这个函数的两个数据?