Хотя я использую режим навигации в своем приложении, но я не получаю ожидаемых результатов.Задавали похожие вопросы ранее, но это не помогло.Я ставлю здесь свою точку зрения еще раз.
Пользователь спросит «Расскажите мне новости»
Ожидание
- мы дадимпользовательские опции, такие как 1: спортивные новости 2: экономические новости 3: общие новости
- Пользователь выберет, сказав второй, или пользователь нажмет на опцию
- Примет ввод в качестве новостей экономики и выдастпользователь немного новостей в деталях
Фактически происходит
- Пользователю будет предоставлена опция, и пользователь выберет вторую.
- Второй вариант снова появляется, и затем вы должны нажать на эту опцию, чтобы получать новости.
my result-view
содержит list-of
, navigation-mode
, where-each
, layout-macro
.
Прямо сейчас у меня есть три файла для достижения этой цели.
NewsChoice_Result.view.bxb
, NewsChoice.layout.bxb
и NewsChoice_Details.layout.bxb
Сценарий 2
Здесь news.js
имеет жестко закодированное значение и фиксированную опцию для пользователя ... В моем случае я должен показать динамическую опцию пользователя на основе ввода.Например ... мммм ... если пользователь говорит, дайте мне подробности об футболисте сборной Англии.В этом случае я возьму Англию за вход и заберу всех лучших игроков футбольной команды Англии и предоставлю пользователю 5 вариантов.Теперь пользователь может выбрать, сказав первый, второй или третий, или просто щелкнуть мышью, или пользователь тоже может произнести имя ... поэтому он должен перейти на страницу результатов.
Я не могу скопировать и вставить все файлы здесь.Поэтому, пожалуйста, дайте мне знать, как мне добиться того, чего я хотел?Пожалуйста, дайте мне знать, если вам, ребята, нужна другая информация.