title: How to use navigation mode logically
body: <p>Though, I am using navigation mode in my app but i am not getting the expected results. Have asked related questions earlier but that didn't help. I am putting my point here one more time.</p>
  
  <p>User will ask "Tell me the news"  </p>
  
  <p><strong>Expectation</strong></p>
  
  <ul>
  <li>we will give user options like 1: sports news 2: Economy news 3: General news   </li>
  <li>User will select by saying second one Or user will click on the option  </li>
  <li>Will take input as Economy news and will give user few news in details   </li>
  </ul>
  
  <p><strong>Actually happening</strong>   </p>
  
  <ul>
  <li>User will be given option and user choose second one.   </li>
  <li>Second option popped up again and then you have to click on that option to get news flash.</li>
  </ul>
  
  <p>my <code>result-view</code> contains <code>list-of</code>, <code>navigation-mode</code>, <code>where-each</code>, <code>layout-macro</code>.<br>
  Right now, I have three file to achieve that.<br>
  <code>NewsChoice_Result.view.bxb</code>, <code>NewsChoice.layout.bxb</code> and <code>NewsChoice_Details.layout.bxb</code>  </p>
  
  <p><strong>Scenario 2</strong></p>
  
  <p>Over here <code>news.js</code> has hard coded value and fixed option for the user... In my case i have to show user dynamic option based on input. For example.. ummmm... if user is saying that give me details about England football player. In this I will take England as input and fetch all the best player from England football team and provide user with 5 option. now user might select by saying first,second or third or simply click or user can say the name as well.. so it should go to result page. </p>
  
  <p>I can't copy paste all the file here involved. So please let me know how do I achieve, what i wanted?  Please let me know if you guys need any other information.</p>