как сделать элемент управления в listTile с флаттером - PullRequest
0 голосов
/ 24 августа 2018

как сделать элемент управления в списке с флаттером.Я получаю данные из JSON и отображать их в списке.но я хочу сделать, если элемент управления, чтобы показать кнопку.

if(data[position]['value'] == 0){
       sho raised button;
}else{
    don't show it;

}

1 Ответ

0 голосов
/ 24 августа 2018

Вы можете добавить кнопку на заднем крае плитки, используя свойство trailing, равное ListTile.

Например, здесь мы добавляем IconButton:

Widget _ = ListView.builder(
    itemBuilder: (BuildContext context, int index) {
      return ListTile(
          title: Text("Row $index"),
          trailing: (data[position]['value'] == 0)
              ? IconButton(icon: Icon(Icons.alarm), onPressed: () {})
              : null);
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...