Как сделать карточный виджет осязаемым в дизайне?
В настоящее время я делаю приложение со списками виджетов карты. Это фрагмент кода:
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(),
));