diff --git a/powerbell/build.properties b/powerbell/build.properties index 99f9642..39ec29d 100644 --- a/powerbell/build.properties +++ b/powerbell/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sun Dec 28 13:16:31 HKT 2025 +#Sun Dec 28 05:50:24 GMT 2025 stageCount=39 libraryProject= baseVersion=15.14 publishVersion=15.14.38 -buildCount=0 +buildCount=1 baseBetaVersion=15.14.39 diff --git a/powerbell/src/main/java/cc/winboll/studio/powerbell/views/BatteryDrawable.java b/powerbell/src/main/java/cc/winboll/studio/powerbell/views/BatteryDrawable.java index a105efa..108ab10 100644 --- a/powerbell/src/main/java/cc/winboll/studio/powerbell/views/BatteryDrawable.java +++ b/powerbell/src/main/java/cc/winboll/studio/powerbell/views/BatteryDrawable.java @@ -121,9 +121,25 @@ public class BatteryDrawable extends Drawable { */ private void drawEnergyStyle(Canvas canvas, int battery, int left, int right, int height) { LogUtils.d(TAG, "【drawEnergyStyle】能量风格绘制开始 | 电量=" + battery); - int top = height - (height * battery / BATTERY_MAX); // 计算电量对应顶部坐标 - canvas.drawRect(new Rect(left, top, right, height), mBatteryPaint); - LogUtils.d(TAG, "【drawEnergyStyle】能量风格绘制完成 | 顶部坐标=" + top); +// int top = height - (height * battery / BATTERY_MAX); // 计算电量对应顶部坐标 +// canvas.drawRect(new Rect(left, top, right, height), mBatteryPaint); +// LogUtils.d(TAG, "【drawEnergyStyle】能量风格绘制完成 | 顶部坐标=" + top); + int nWidth = getBounds().width(); + int nHeight = getBounds().height(); + int mnDx = nHeight / 203; + + // 绘制耗电电量提醒值电量 + // 能量绘图风格 + int nTop; + int nLeft = 0; + int nBottom; + int nRight = nWidth; + + //for (int i = 0; i < mnValue; i ++) { + nBottom = nHeight; + nTop = nHeight - (nHeight * mBatteryValue / 100); + canvas.drawRect(new Rect(nLeft, nTop, nRight, nBottom), mBatteryPaint); + } /**