颤抖地在带有动画容器的文本字段附近添加图标按钮

问题描述

我试图在文本附近(在动画容器内)添加一个图标按钮。我不能放在里面。同样,图标按钮应作为文本字段触发。我应该在哪里放置带有巫婆包装之类的图标按钮小部件? ................................................... ................................................... ................................................... ................................................... ................................................... ................................................... ................................................... ................................................... .......

                     Visibility(
                          visible: kapaac == 1 || kapaac == 0,child: AnimatedContainer(
                            duration: Duration(milliseconds: 200),width: isTextOpen ? 200 : 55,height: 50,decoration: BoxDecoration(
                              borderRadius:
                                  BorderRadius.all(Radius.circular(3)),border: isTextOpen
                                  ? Border.all(
                                      color: Colors.deepOrangeAccent,width: 1.0,)
                                  : null,),child: isTextOpen
                                ? TextField(


                                    controller: _controller,autofocus: true,onChanged: (text){
                                      setState(() {
                                        deneme = text;
                                      });
                                    },textCapitalization:
                                        TextCapitalization.sentences,decoration: InputDecoration(
                                      hintText: "İsminizi giriniz",hintStyle: TextStyle(
                                          color: Colors.deepOrangeAccent),prefixIcon: Icon(
                                        Icons.check,color: Colors.orange,border: InputBorder.none,onSubmitted: ( value) async {
                                      await showDialog<void>(
                                        context: context,builder: (BuildContext context) {
                                          return
                                              FlatButton(
                                                onPressed: () {
                                                  setState(() {
                                                    isTextOpen = false;
                                                    kapaac = 0;
                                                  });
                                                  Navigator.pop(context);
                                                },child: const Text('ok'),);

                                        },);
                                    },)
                                : GestureDetector(
                                    onTap: () {
                                      setState(() {
                                        isTextOpen = !isTextOpen;
                                        kapaac = 1;
                                      });
                                    },child: Text(
                                      deneme.length>0 ? deneme : "Kristin Watson",style: GoogleFonts.nunitoSans(
                                        textStyle: TextStyle(color: Colors.deepOrangeAccent,letterSpacing: .5),fontSize: 13.0,fontWeight: FontWeight.bold,maxLines: 2,

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...