我正在嘗試使用手勢檢測器顯示聯系人串列,但無法在聯系人姓名前添加 CircleAvatar 影像圖示。這是代碼:
return Scaffold(
body: new ListView.builder(
//return ListView.builder(
itemCount: _contacts!.length,
itemBuilder: (BuildContext context, int index) {
return new GestureDetector(
child: SizedBox(
height: 75.0,
child: Text(_contacts![index].displayName),
),
onTap: () {
speak(_contacts![index].displayName);
},
onDoubleTap: (){
speak("double tapped");
},
);}));

uj5u.com熱心網友回復:
return GestureDetector(
onTap:(){},
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
children:[
CircularAvatar(child:Image.network(_contacts![index].imageurl
)),
Text(_contacts![index].displayName)
]
),
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/495045.html
上一篇:如何使用AnimatedSwitcher和SlideTransition使Widget離開螢屏右側而另一個來自左側?
下一篇:_MapStream<QuerySnapshot<Map<String,dynamic>>,List<UserModel>?>引發例外
