How to make Android soft keyboard modal
<p>I have a fairly complicated layout containing all sorts of widgets that interact with each other in various ways. Some are EditTexts and are modified via the soft keyboard. Unfortunately, when the keyboard is activated for some view, all of the other screen elements are still available, for example the user could select a navigation button that would change or remove the EditText that the keyboard is current filling. </p>

<p>I could probably write a whole lot of code for each way the keyboard can come up to disable things. But much simpler would be if it was possible to make the soft keyboard modal, i.e. have everything other than the keyboard and the field being editted become disabled (eg the same way alert dialogs work).</p>

<p>Is this possible? </p>
