簡體   English   中英

在 ListTile 中添加 3 個文本,更改每列的背景顏色,並在此列表中添加搜索

[英]add 3 text in ListTile, change background color for each column, and add search in this list

請問如何在下面的列表視圖中添加搜索如果可以,是否可以在我的 ListTile 中添加 3 個文本,我該怎么做。 以及如何在我的列表中更改背景 colors 一次藍色和第二次綠色等......謝謝您的幫助

   body: StreamBuilder<List>(
        stream: _streamController.stream,
        builder: (BuildContext context, AsyncSnapshot snapshot) {
          if (snapshot.hasData)
            return ListView(
              children: [
                for (Map document in snapshot.data)
                Card(
                  elevation: 10.6,
                  color: Colors.blue,
                  child: new ListTile(
                         title: Text(document['title1'],   textScaleFactor: 1.2, style: TextStyle(color:Colors.white),),
                         subtitle: Text(document['title2'], textScaleFactor: 1.2, style: TextStyle(color:Colors.white),),
                    leading: new IconButton(
                      icon: Icon(Icons.headset, color: Colors.white),
                      onPressed: () {
                        //***//
                      },
                    ),
                  ),
                   ),
                  ],
                 );
          return Center(
              child: Column(
                mainAxisAlignment: MainAxisAlignment.center,
                children: [
                  CircularProgressIndicator()
                ],
              ),
          );
        },
      ),
ListTile(
  title: Column(
    children: [
      Text('abc'),
      Text('def'),
      //etc,
    ],
  ),
  subtitle: Column(
    children: [
      Text('123'),
      Text('456'),
      //etc,
    ],
   ),
),

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM