【发布时间】:2021-03-19 13:02:10
【问题描述】:
我开始创建/开发一个项目,但在某些时候我卡住了,我想不通。希望大家帮忙!
现在我正在更改容器的颜色,如下所示;
InkWell(
onTap: (){
setState(() {
if(_color == null)
{
_color = Colors.blue;
}
else if(_color == Colors.blue)
{
_color = null;
}
});
},
onDoubleTap: (){
setState(() {
if(_color == null)
{
_color = Colors.red;
}
else if(_color == Colors.red)
{
_color = null;
}
});
},
child: Container(
height: _height*0.04,
child: Container(decoration: BoxDecoration(color: _color),)),),
我想将此颜色作为用户信息保存在 firestore 中或将数据保存在 SharedPreferences 中。
另外,我使用的容器数量太多。我不知道如何一一选择/获取它们。我需要你尽快的帮助。谢谢
【问题讨论】:
标签: flutter firebase-realtime-database colors sharedpreferences