太坑了,居然设置了Overflow还没有用,请看我细细道来~~~~
解决办法不要太简单哦,就是在使用Row组件的时候,一定要想到的Expaned,在Text的外层加上Expaned就可以解决。上代码:

Row(
              mainAxisAlignment: MainAxisAlignment.start,
              children: [
                  Icon(
                    Icons.brightness_1,
                    size: 8.0,
                    color: Colors.blue,
                  ),
                  SizedBox(width: 10.0,),
                  Expanded(
                    child: Text(
                        list[i],
                        overflow: TextOverflow.ellipsis,
                        maxLines: 1,
                        style: TextStyle(fontSize: 14.0, color: Color(0xff333333))
                    ),
                  )
              ],
            )

旨在分享方法

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐