Как сделать карточный виджет осязаемым в дизайне?

В настоящее время я делаю приложение со списками виджетов карты. Это фрагмент кода:

new GestureDetector(
        onLongPress: () {
          showAlert(); 
        //pops up an AlertDialog
        },
        child: new Card(child: new Text("Hello"))
)

Можно ли сделать виджет "Карточка" сенсорным, чтобы пользователь мог чувствовать / видеть, что карта (длинная) нажата? Я ищу "результат InkWell-что-то".

Редактировать: я хочу, чтобы эффект видимости всплывал на моих виджетах карты, когда я нажимаю на них. Пример эффекта всплеска, который я имею в виду, приведен в следующем GIF-файле:

1 ответ

Решение

Использовать этот

return Card(
    child: InkWell(
  onTap: () {},
  onLongPress: () {}
  child: Container(),
));
Другие вопросы по тегам