BatteryDisplayType batterySetting = BATTERY_DISPLAY_NONE; // 电池设置
TimeDisplayPosition timePosition = TIME_DISPLAY_DEFAULT; // 时间位置
int64_t color_ = Color::White().full; // 电量颜色
- int32_t power_ = 100; // 电量
+ int32_t power_ = 101; // 电量
bool isBatteryIconVisible{false}; // 电池暂停
};
} // namespace OHOS
timePosition = static_cast<TimeDisplayPosition>(dialconfig.timeDisplay);
batterySetting = static_cast<BatteryDisplayType>(dialconfig.batteryDisplay);
colorType = static_cast<ColorTypeSet>(dialconfig.colorTypeSet);
+
+ //打印表盘配置
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "timePosition is %d", timePosition);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "batterySetting is %d", batterySetting);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "colorType is %d", colorType);
}
else
{
float voltage = 0.0F;
int power = battery_get_voltage(&voltage);
- if (power == power_)
- return;
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "batteryprogress power_:%d power:%d", power_,power);
+ if (power == power_)
+ {
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"power is not");
+ return;
+ }
+
power_ = power;
// WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "batteryprogress power_:%d", power_);