flutter 文字一行显示,超出换行

因为app有多语言,中文和其他语言长度不一致,可能导致英文会很长。

中文样式

英文样式

代码

Dart 复制代码
 Row(
                mainAxisAlignment: MainAxisAlignment.end,
                crossAxisAlignment: CrossAxisAlignment.end,
                children: [
                  Visibility(
                    visible: controller.info.fee != null,
                    child: Expanded(
                      child: Wrap(
                        crossAxisAlignment: WrapCrossAlignment.center,
                        alignment: WrapAlignment.center,
                        children: [
                          Text(
                            "手续费:".tr,
                            style: TextStyle(
                              fontSize: 14.sp,
                              fontWeight: FontWeight.w500,
                              color: HexColor("#333333"),
                            ),
                          ),
                          Text(
                            "${controller.info.fee}",
                            style: TextStyle(
                              fontSize: 14.sp,
                              fontWeight: FontWeight.w500,
                              color: HexColor("#FF6519"),
                            ),
                          ),
                          Assets.icon.smallGoldIcon.image(width: 22.w),
                        ],
                      ),
                    ),
                  ),
                  if (controller.info.fee != null) SizedBox(width: 12.5.w),
                  Expanded(
                    child: Wrap(
                      crossAxisAlignment: WrapCrossAlignment.center,
                      alignment: WrapAlignment.center,
                      children: [
                        Text(
                          "预计金额".tr,
                          style: TextStyle(
                            fontSize: 14.sp,
                            fontWeight: FontWeight.w500,
                            color: HexColor("#333333"),
                          ),
                        ),
                        SizedBox(width: 12.w),
                        Text(
                          "${i.amount ?? 0}",
                          style: TextStyle(
                            fontSize: 20.sp,
                            fontFamily: Font.din,
                            fontWeight: FontWeight.bold,
                            color: HexColor("#FF6519"),
                          ),
                        ),
                        Assets.icon.smallGoldIcon.image(width: 22.w),
                      ],
                    ),
                  )
                ],
              ),
相关推荐
青山木4 分钟前
Hot 100 --- 岛屿数量
java·数据结构·算法·leetcode·深度优先·广度优先
刘卓航众创芯云服务部12 分钟前
Kimi K3复杂任务实测:我把团队最头疼的三个场景全跑了一遍
前端
程序员-珍22 分钟前
报错下载android sdk失败
android·java
cll_86924189123 分钟前
一个好看的Wordpress博客文字css样式
前端·css·ui
糖果店的幽灵27 分钟前
langgraph分支之 - 动态分支(Dynamic Branch)
java·前端·javascript·人工智能·langgraph
meilindehuzi_a37 分钟前
Workflow 与 Agent 有什么区别:从 LangChain 流水线到智能体决策
前端·人工智能
三翼鸟数字化技术团队39 分钟前
一种前端大屏适配方案
前端·css
吃饱了得干活1 小时前
亿级订单表分库分表设计,从0到1全流程
java·数据库·面试
唐青枫1 小时前
Java Spring Security 实战详解:从登录认证到 JWT 权限控制
java
程序员黑豆1 小时前
鸿蒙应用开发:ForEach 循环渲染用法详解
前端·harmonyos