вставить элемент в список флаттера - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть представление списка, которое содержит изображение, заголовок для изображения, описание для изображения и цену за него. У меня есть текстовые поля для взятия этих текстов, и в конце я добавляю это изображение и добавляю другие вещи в конструктор представления списка. Как я могу добавить только один элемент в список флаттера вида в любое время при нажатии кнопки?

 Padding(padding: EdgeInsets.only(top: 20.0),
         child: ListView.builder(
           scrollDirection: Axis.vertical,
           itemCount: list.length,
           itemBuilder:(BuildContext context,int index){
              return new Container(
                child: Column(children: <Widget>[
                  Padding(
                    padding: const EdgeInsets.only(right: 20.0,left: 20.0),
                    child:image[index], 
                    //widget.pic,
                  ),                
            Row(
              children: <Widget>[
                Padding(padding: EdgeInsets.only(top: 10.0 ,left: 130.0),    
                child: Text(list[index],style: TextStyle(fontSize: 30.0,fontStyle: FontStyle.italic,
                fontWeight:FontWeight.bold),)),
                  SizedBox(width: 50.0),
                 Container(width: 60.0,
                  margin: EdgeInsets.only(top: 15.0),
                   child: SizedBox(width: 150.0,height: 25.0,
                      child: DecoratedBox(decoration: BoxDecoration(color: Colors.red[700],
                      borderRadius:BorderRadius.circular(5.0) ),
                      child: Text(list2[index],style: TextStyle(fontSize: 20.0,color: Colors.white),)),                
                   ))]),
                  Padding(
                    padding: const EdgeInsets.only(right:150.0),
                    child: Text(list3[index],style: TextStyle(fontSize: 15.0,fontWeight: FontWeight.bold),),
                  ),                    
                ],),                    
              );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...