视频直播app源码,按钮被按下时颜色随着改变
视频直播app源码,按钮被按下时颜色随着改变实现的相关代码
TextButton(
child: Padding(
padding: EdgeInsets.only(left: 20, right: 20),
child: Text.rich(
TextSpan(style: TextStyle(color: Colors.black54, fontSize: 13), children: [
WidgetSpan(
child: Icon(
Icons.arrow_back_ios,
//color: Colors.white,
),
alignment: PlaceholderAlignment.middle,
),
]),
),
),
style: ButtonStyle(
foregroundColor: MaterialStateProperty.resolveWith((states) {
return states.contains(MaterialState.pressed) ? Color(0xAAFFFFFF) : Colors.white;
}),
overlayColor: MaterialStateProperty.all(Colors.transparent),
visualDensity: VisualDensity.compact,
minimumSize: MaterialStateProperty.all(Size(50, 47)),
),
onPressed: () {
ToastUtil.toast('aaaaa');
},
),
以上就是 视频直播app源码,按钮被按下时颜色随着改变实现的相关代码,更多内容欢迎关注之后的文章