Flutter 如何在颤振中从FontAwesomeIcons响应更改图标的高度?
我有一个来自Flutter 如何在颤振中从FontAwesomeIcons响应更改图标的高度?,flutter,responsive-design,icons,font-awesome,Flutter,Responsive Design,Icons,Font Awesome,我有一个来自FontAwesomeIcons的图标,需要相应地更改其高度,但我不能使用MediaQuery,因为它没有高度属性,它只有一个大小属性,与使用带有高度的MediaQuery相比,它没有响应性 这是我的代码: Icon( FontAwesomeIcons.solidFlag, color: Colors.grey, size: 20, ), 在同一个屏幕中,我有一个代码,它可以响应地工作: Image.asset( 'assets/icons/handphone.pn
FontAwesomeIcons
的图标,需要相应地更改其高度,但我不能使用MediaQuery
,因为它没有高度属性,它只有一个大小属性,与使用带有高度的MediaQuery
相比,它没有响应性
这是我的代码:
Icon(
FontAwesomeIcons.solidFlag,
color: Colors.grey,
size: 20,
),
在同一个屏幕中,我有一个代码,它可以响应地工作:
Image.asset(
'assets/icons/handphone.png',
width: MediaQuery.of(context).size.width * .04,
),
有人能帮忙吗?您可以使用MediaQuery,它对设备高度和宽度都有响应。 请参阅以下代码:
SizedBox(height: MediaQuery.of(context).size.height / 3),
您可以根据需要通过计算屏幕的宽度或高度来设置图标的大小
MediaQuery.of(context).size.height
将给你们整个设备的高度你们可以据此计算纵横比
谢谢