Нажмите на имя контакта и перейдите к определенной странице - PullRequest
0 голосов
/ 05 сентября 2018

Я хочу щелкнуть контакт из списка, а затем перейти на эту незанятую страницу. Это в значительной степени приложение для контактов, как у вас на смартфоне. Пока у меня есть список контактов со всеми перечисленными именами контактов и страница с информацией о контактах, в которой хранятся данные контактов. Я хочу иметь возможность щелкнуть имя контакта, и оно приведет меня к пустой странице, которая является уникальной для них. Я добавлю детали к этой уникальной странице позже.

Я пытался следовать некоторым учебникам https://medium.com/@XensS/flutter-v-material-design-ii-7b0196e7b42d но они либо устарели, либо элементы были изменены, поэтому он больше не работает. Все, что я хочу сделать, - это нажать на имя человека и перейти на страницу, принадлежащую ему.

1 Ответ

0 голосов
/ 05 сентября 2018

Запустите новую страницу на onTap вашего _ContactListItem.

new _ContactListItem(_contacts[index], onTap: () {
  print("tapped $index");
  Navigator.push(
    context,
    MaterialPageRoute(builder: (context) => ContactDetailsPage()), //your new page
  );
})

См. здесь больше информации о навигации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...