mijiaSDK icon indicating copy to clipboard operation
mijiaSDK copied to clipboard

首页,红点显示

Open Tywei24 opened this issue 6 years ago • 1 comments

你好,我在通过此方法,获取红点的状态。当固件是最新的版本时候,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) {

        }
    });

Tywei24 avatar Jan 31 '19 03:01 Tywei24

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) {
        }
    });

M201370367 avatar Feb 02 '19 02:02 M201370367