アイコンウィジェットを使用していますが、アイコンを押すと別の場所にジャンプしたり (通話アイコンのように)、アイコンを押したときに別のウィジェットを開くオプション (3 つのドットアイコンなど) が必要です。私の問題は、フラッターアイコンウィジェットに onlongpress がないことでした...それを行うのに役立つサンプルコードはありますか?
これは今のところ私のコードです:
child: ListTile(
leading: CircleAvatar(
radius: 25.0,
backgroundColor: Colors.brown,
),
title: Text(helpRequest.category),
subtitle: Text(helpRequest.description),
trailing: Row(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
IconButton(
icon: Icon(
Icons.call,
size: 20.0,
color: Colors.brown[900],
),
onPressed: () {
},
),
IconButton(
icon: Icon(
Icons.more_vert,
size: 20.0,
color: Colors.brown[900],
),
onPressed: () {
},
),
],
),
),