mijiaSDK
mijiaSDK copied to clipboard
首页,红点显示
你好,我在通过此方法,获取红点的状态。当固件是最新的版本时候,updateInfo.mHasNewFirmware值也是true。红点有显示?(或者说我该如何控制红点的显示状态,有更新时候显示,无更新时候不显示) mDevice.checkDeviceUpdateInfo(new Callback<DeviceUpdateInfo>() {
@Override
public void onSuccess(DeviceUpdateInfo updateInfo) {
Log.e("tywei", updateInfo.mHasNewFirmware + "社么值");
Message.obtain(mHandler, MSG_UPDATE_FIRM, updateInfo).sendToTarget();
}
@Override
public void onFailure(int arg0, String arg1) {
}
});
mCurVersion和mNewVersion是多少?可以参考添加下面的Log:
mDevice.checkDeviceUpdateInfo(new Callback() {
@Override
public void onSuccess(DeviceUpdateInfo updateInfo) {
Log.e("tywei", String.format("currentVersion: %s, lastVersion: %s, hasNewFirmware: %b", updateInfo.mCurVersion, updateInfo.mNewVersion, updateInfo.mHasNewFirmware));
Message.obtain(mHandler, MSG_UPDATE_FIRM, updateInfo).sendToTarget();
}
@Override
public void onFailure(int arg0, String arg1) {
}
});