Issue with android keyboard showing up when an activity starts
<p>I am developing an android application and have a problem in the following scenario:</p>

<ol>
<li>on first activity list user touches a list item</li>
<li>a dialog window with a list of subcategories for the selected item pops up</li>
<li>the user selects a subcategory </li>
<li>the next activity starts with the selected item and subcategory. Note that: 
<ul>
<li>the first element on the next activity screen is an EditText field</li>
<li>the second element on the next activity is a button and 
in the <code>onCreate()</code> method I set focus on the button <code>speakNameBtn.requestFocus();</code> </li>
</ul></li>
</ol>

<p>and here the problem becomes:  if the user selects a subcategory in step 3 by touching it in the list, on the next screen the user sees the popup keyboard and the <code>EditText</code> field, not the button, has the focus. </p>

<p>Question - how can I prevent that keyboard to show up? </p>

<p>It seems that touch event on the first screen dialog somehow propagated to the next activity. If I use the ball to select a subcategory instead of touching it, everything works as expected - the focus set on the button and I do not see the keyboard.</p>

<p>Any thoughts would be greatly appreciated.     </p>
