问题描述
默认情况下,Flutter收音机的背景是透明的,可以更改它吗?
我可以用容器包装并设置背景容器的颜色。但是,收音机具有用于悬浮颜色的填充,因此容器背景和单选按钮之间存在填充。我可以对容器的大小进行硬编码,但这不是一个好的解决方案。
Container(
width: 20,height: 20,decoration: BoxDecoration(color: Colors.orange,shape: BoxShape.circle),child: Theme(
data: Theme.of(context).copyWith(
unselectedWidgetColor: Colors.white
),child: Radio(
value: gender,activeColor: Colors.white,groupValue: _gender,onChanged: (Gender value) {
setState(() {
_gender = value;
});
}))),
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)