修复:大量的ScreenUtil误用,导致界面可能出现问题

(cherry picked from commit 2829da5267a14a9e0f43ff56060a68f1f8b2ca6a)
This commit is contained in:
2025-11-01 04:32:01 -07:00
committed by speakeloudest
parent 18ec3e36fc
commit b7a78aa76a
13 changed files with 79 additions and 79 deletions
@@ -85,7 +85,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
_kr_buildShortcutSection(context),
_kr_buildOtherSection(context),
_kr_buildLogoutButton(context),
SizedBox(height: 30.w),
SizedBox(height: 30.h),
],
),
),
@@ -142,7 +142,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
}
: null,
child: Container(
padding: EdgeInsets.symmetric(horizontal: 16.w, vertical: 12.w),
padding: EdgeInsets.symmetric(horizontal: 16.w, vertical: 12.h),
decoration: shouldShowLoginPrompt
? BoxDecoration(
color: const Color(0xFF1797FF).withOpacity(0.05),
@@ -282,7 +282,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
);
},
child: Container(
padding: EdgeInsets.symmetric(horizontal: 8.w, vertical: 4.w),
padding: EdgeInsets.symmetric(horizontal: 8.w, vertical: 4.h),
decoration: BoxDecoration(
color: Theme.of(context).cardColor.withOpacity(0.1),
borderRadius: BorderRadius.circular(12.w),
@@ -309,7 +309,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
),
],
),
SizedBox(height: 16.w),
SizedBox(height: 16.h),
// 过期时间
Row(
children: [
@@ -332,10 +332,10 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
),
],
),
SizedBox(height: 16.w),
SizedBox(height: 16.h),
// 流量进度条
_kr_buildTrafficProgress(context, subscribe),
SizedBox(height: 16.w),
SizedBox(height: 16.h),
// 操作按钮
_kr_buildSubscriptionActions(context, subscribe),
],
@@ -443,7 +443,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
},
child: Container(
padding:
EdgeInsets.symmetric(horizontal: 8.w, vertical: 4.w),
EdgeInsets.symmetric(horizontal: 8.w, vertical: 4.h),
decoration: BoxDecoration(
color: Theme.of(context)
.colorScheme
@@ -477,7 +477,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
],
),
if (totalTraffic > 0) ...[
SizedBox(height: 6.w),
SizedBox(height: 6.h),
Stack(
children: [
Container(
@@ -539,7 +539,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
backgroundColor: const Color(0xFF1797FF),
foregroundColor: Colors.white,
elevation: 0,
padding: EdgeInsets.symmetric(vertical: 12.w),
padding: EdgeInsets.symmetric(vertical: 12.h),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20.w),
),
@@ -603,7 +603,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
backgroundColor: const Color(0xFF1797FF),
foregroundColor: Colors.white,
elevation: 0,
padding: EdgeInsets.symmetric(horizontal: 20.w, vertical: 8.w),
padding: EdgeInsets.symmetric(horizontal: 20.w, vertical: 8.h),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20.w),
),
@@ -647,7 +647,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
color: Theme.of(context).textTheme.bodyMedium?.color,
),
),
SizedBox(height: 12.w),
SizedBox(height: 12.h),
Column(
children: [
_kr_buildShortcutContainer(
@@ -702,7 +702,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
onTap: onTap,
child: Container(
height: 62.w,
margin: EdgeInsets.symmetric(vertical: 6.w),
margin: EdgeInsets.symmetric(vertical: 6.h),
padding: EdgeInsets.only(left: 12.w, right: 12.w),
decoration: BoxDecoration(
color: Theme.of(context).cardColor,
@@ -763,7 +763,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
color: Theme.of(context).textTheme.bodyMedium?.color,
),
),
SizedBox(height: 12.w),
SizedBox(height: 12.h),
Obx(() => Wrap(
spacing: 12.w,
runSpacing: 12.w,
@@ -812,7 +812,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
),
],
),
SizedBox(height: 8.w),
SizedBox(height: 8.h),
Text(
controller.getTitle(item.type),
style: KrAppTextStyle(
@@ -823,7 +823,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
overflow: TextOverflow.ellipsis,
maxLines: 2,
),
SizedBox(height: 4.w),
SizedBox(height: 4.h),
Text(
item.subtitle,
style: KrAppTextStyle(
@@ -863,7 +863,7 @@ class KRUserInfoView extends GetView<KRUserInfoController> {
},
style: TextButton.styleFrom(
backgroundColor: Theme.of(context).cardColor,
padding: EdgeInsets.symmetric(vertical: 12.w),
padding: EdgeInsets.symmetric(vertical: 12.h),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(12.w),
),