どうも、ちょげ(@chogetarou)です。
ボタンで長押しの処理をする方法を紹介します。
方法

長押し処理をするには、ボタンが持つ引数「onLongPress」を使います。
onLongPressに関数を指定することで、長押しの処理をすることが出来るようになります。
ElevatedButton(
onPressed: () {},
onLongPress: () {
print('長押し');
},
child: Text('Button'),
)
ボタンが長押しされると、「onLongPress」に指定した処理が呼び出されるようになっています。
まとめ
長押しの処理をするには、ボタンが持つ引数「onLongPress」に関数を指定します。
コメント