如何使用ListTileTheme在ListView中设置ListTile的样式?

时间:2019-05-01 22:05:27

标签: flutter

我正在尝试在ListView之后使用ListTileStyle

ListView(
  ListTileStyle(),
  Children:<widget>[
    ListTile(),
    ListTile(),
    ListTile(),
  ]
),

,但不能使用ListTile的任何属性。 谁能解释ListTileStyle的工作原理。

2 个答案:

答案 0 :(得分:1)

您应该将“ ListTileTheme”与ListView一起用作子项,以便可以更改要用作子项的所有ListTiles的任何属性。

ListTileTheme(
        //properties you want to add
        child: ListView(
          children: <Widget>[//your code],
        ),
      ),

答案 1 :(得分:0)

ListView(
  Children:<widget>[
    ListTile(),
    ListTile(),
    ListTileTheme(
      //do sth.
      child:  ListTile(
      ),
    )
  ]
),