title: How to keep a bottom nav bar from being pushed up on keyboard shown
body: <p>How can i create a sticky footer that wont be moved up with the view when the softkey keyboard popups up?  </p>
  
  <p>Below is an image example of my current setup and what i want to achieve.
  I have a scrollview that contains my page content and a linearlayout that is aligned to the parent bottom that acts as a nav bar.</p>
  
  <p><a href="https://i.stack.imgur.com/sUwNS.png" rel="noreferrer"><img src="https://i.stack.imgur.com/sUwNS.png" alt="Example of what i want it to do"></a></p>
  
  <p>Problem is that when the keyboard popups, it pushes my entire view up, including the bottom nav section. <strong>I do not want to disable</strong> the automatic pushing up of the view (by setting <code>android:windowSoftInputMode="adjustPan"</code>) but rather <strong>exclude a single element from being pushed up</strong>, my bottom nav bar.</p>
  
  <p>I have tested the windowSoftInputMode fix but it hides my page content behind the keyboard.  Is there a way to have it continue pushing up the scrollview but not the bottom nav?  My other option was to set <code>visibility:gone</code> on keyboard up and then reshow it on keyboard down, but that seems overly complicated and not always reliable from what i read.</p>
  
  <p>If anyone has any examples or suggestions, i'm all ears. Thanks.</p>