refactor(settings): 替换自定义 ToggleButton 为 SwitchButton 并优化默认 launcher 设置逻辑

This commit is contained in:
2026-07-27 07:21:06 +08:00
parent b54015504e
commit d5c584c6fc
8 changed files with 104 additions and 495 deletions

View File

@@ -170,8 +170,8 @@ public class ApkUtils {
}
// 是系统中已安装的应用
if (pi != null) {
boolean isSysApp = (pi.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 1;
boolean isSysUpd = (pi.applicationInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) == 1;
boolean isSysApp = (pi.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0;
boolean isSysUpd = (pi.applicationInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0;
isSystemApp = isSysApp || isSysUpd;
}
return isSystemApp;