title: How do I keep my Cordova app full-screen when opening the Android keyboard?
body: <p>I've created a Cordova app and I'm testing it on a Nexus 4. I've used the basic steps listed in the Cordova CLI workflow to get up and running. I've also modified my config.xml with this:</p>
  
  <pre><code>&lt;preference name="Fullscreen" value="true" /&gt;
  </code></pre>
  
  <p>My app runs full-screen as expected. As soon as I click on an input field the keyboard slides up as expected, BUT android's black top and bottom bars appear too, which remain even after the keyboard is closed.</p>
  
  <p>To make matters worse, they actually hide portions of the app. At that point, the only way to get rid of them and return to full-screen is to quit the app and restart it. UPDATE: I've discovered that the user can remove them by swiping down and back up again on the status bar or tapping the recent apps button, but this is not obvious.</p>
  
  <p>Is there a way that I can prevent the top and bottom bars appearing?</p>
  
  <p>Ideally I'd like to avoid changing anything in the <code>platforms/android</code> directory, as I'm new to mobile development. Perhaps a there's a config option, hook, or even a plugin that I can just drop in that would solve this?</p>