Flutter布局

左边两行文字-右边图片.png
return Padding(
      padding: EdgeInsets.all(10),
      child: Flex(
        direction: Axis.horizontal,
        children: <Widget>[
          Expanded(
              child: Column(
                crossAxisAlignment: CrossAxisAlignment.start,
                mainAxisSize: MainAxisSize.min,
                children: <Widget>[
                  Text('123'),
                  Container(height: 10,),
                  Text('jhkjhkjhhhhhhhhhhkhkjhjggkuyfuyftfjygkfjgkgjhgjgjhgjhgjgjservicenamejhkjhkjhhhhhhhhhhkhkjhjggkuyfuyftfjygkfjgkgjhgjgjhgjhgjgjservicename',
                    maxLines: 2,
                    style: TextStyle(
                        fontSize: 14,
                        decoration: TextDecoration.none),
                    overflow: TextOverflow.ellipsis,
                  ),
                ],
              )
          ),
          Padding(
            padding: EdgeInsets.only(left: 10),
            child: Icon(Icons.my_location),
          )
        ],
      ),
    );
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容