Переформатирование ListTile UI Flutter - PullRequest
0 голосов
/ 11 октября 2018

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

Я пробовал использовать лист со списком.

    ListTile(
          title:Text(record.name),
          subtitle: Text(record.sellingprice.toString()+" RMB"),
         trailing: 
     Row(mainAxisAlignment:MainAxisAlignment.end,children: 
    <Widget>[
      new FloatingActionButton(
        mini: true,
        onPressed: add,
        child: new Icon(Icons.add, color: Colors.black,),
        backgroundColor: Colors.white,),

      new Text('$_n',
          ),

      new FloatingActionButton(
        mini: true,
        onPressed: minus,
        child: new Icon(
            const IconData(0xe15b, fontFamily: 'MaterialIcons'),
            color: Colors.black),

      ),]),
      onTap: () => totalCost + record.sellingprice,
    ),

НоЭто просто дает мне то, что показано на картинке.Есть идеи как исправить? Ошибка шага ListTile

1 Ответ

0 голосов
/ 11 октября 2018

Сделайте строку для использования минимального размера.

Добавьте этот параметр в строку:

mainAxisSize: MainAxisSize.min,
...