下拉视图更新
authorluozheng <1732036298@qq.com>
Thu, 4 Jul 2024 13:15:53 +0000 (21:15 +0800)
committerSnickerSun <snickersun@163.com>
Fri, 5 Jul 2024 02:40:37 +0000 (10:40 +0800)
code/sdk/application/wearable/fd230app/nativeui/main/src/PullUpDownView.cpp

index d2e4148..efe0ab7 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-06-26 18:14:24
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-07-04 18:51:18
+ * @LastEditTime: 2024-07-04 21:12:04
  * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/main/src/PullUpDownView.cpp
  */
 
@@ -706,7 +706,7 @@ namespace OHOS
         return (signalStrength / 8) + 1;
     }
 
-#if 0
+#if 1
     // 函数用于更新信号显示的UI
     void PullUpDownView::updateSignalDisplay()
     {
@@ -734,49 +734,50 @@ namespace OHOS
         }
         else if (cat1_powerOn == 1 && sim == 1)
         {
-            if (signal == SIGNAL_NO_SIGNAL)
+            if (signal == SIGNAL_NO_SIGNAL) //计算信号强度
             {
                 // 无信号UI显示
-                UpdateCat1NoSignalisplay(true);
-                UpdateCat14GDisplay(false);
+                // UpdateCat1NoSignalisplay(true);
+                // UpdateCat14GDisplay(false);
                 UpdateSignalBarDisplay(CalculateSignalBars(signal), false);
             }
             else
             {
                 // 信号强度显示
                 UpdateCat1NoSignalisplay(false);
-                UpdateCat14GDisplay(true);
+                // UpdateCat14GDisplay(true);
                 UpdateSignalBarDisplay(CalculateSignalBars(signal), true);
             }
+
             if (network_on == 0)
             {
                 // 无信号,无4G图标 显示
-                UpdateCat1NoSignalisplay(true);
+                // UpdateCat1NoSignalisplay(true);
                 UpdateCat14GDisplay(false);
-                UpdateSignalBarDisplay(CalculateSignalBars(signal), false);
+                // UpdateSignalBarDisplay(CalculateSignalBars(signal), false);
             }
             else
             {
-                if (cat1_network_type == NETWORK_TYPE_NO_NETWORK)
+                if (cat1_network_type == NETWORK_TYPE_NO_NETWORK) 
                 {
                     // 无信号,无4G图标 显示
-                    UpdateCat1NoSignalisplay(true);
+                    //UpdateCat1NoSignalisplay(true);
                     UpdateCat14GDisplay(false);
-                    UpdateSignalBarDisplay(CalculateSignalBars(signal), false);
+                    // UpdateSignalBarDisplay(CalculateSignalBars(signal), false);
                 }
                 else if (cat1_network_type == NETWORK_TYPE_4G)
                 {
                     // 有4G图标,正常显示信号
-                    UpdateCat1NoSignalisplay(false);
+                    //UpdateCat1NoSignalisplay(false);
                     UpdateCat14GDisplay(true);
-                    UpdateSignalBarDisplay(CalculateSignalBars(signal), true);
+                    // UpdateSignalBarDisplay(CalculateSignalBars(signal), true);
                 }
                 else
                 {
                     // 无4G图标,正常显示信号
-                    UpdateCat1NoSignalisplay(false);
+                    //UpdateCat1NoSignalisplay(false);
                     UpdateCat14GDisplay(false);
-                    UpdateSignalBarDisplay(CalculateSignalBars(signal), true);
+                    // UpdateSignalBarDisplay(CalculateSignalBars(signal), true);
                 }
             }
         }