* @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
*/
return (signalStrength / 8) + 1;
}
-#if 0
+#if 1
// 函数用于更新信号显示的UI
void PullUpDownView::updateSignalDisplay()
{
}
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);
}
}
}