Помните, что Intents представляют то, что пользователь сказал , а не , что вы делаете с этими данными.То, что «другое намерение будет повторять телефонный номер» предполагает, что вы делаете некоторые вещи более сложными.
В более совершенном дизайне, скорее всего, есть намерение, которое собирало данные для нескольких вещей:
- Повторите телефонный номер обратно
- Запросить, если это правильно
- Установить содержание, указывающее, что вы запросили подтверждение
Затем вы можете получить другойНамерение обрабатывать операторы «да» или «нет», отвечающие на это приглашение.Пользователь может сказать и другие вещи, помните, включая внесение исправлений в номер телефона.
См. Также эти статьи (на основе вопроса StackOverflow и ответа ) о разработке диалога и диалогового потока.Содержание, основанное на этом разговоре: