7

I have a little problem when I open keyboard in my application. I have a tab bar which is on bottom of page and in some situations, not always when I click on edit text and keyboard shows up, it's moving my tab bar on top of it. Here is an example :

enter image description here

So my question is : Is there any way to disable this. I want my tab bar to stay hidden under keyboard when it shows up.

Thanks in advance!

Android-Droid
  • 14,365
  • 41
  • 114
  • 185

3 Answers3

9

add these properties for your activity in manifest file:

android:windowSoftInputMode="stateHidden|adjustResize|adjustPan"

Hope this helps

Aliaksei Kliuchnikau
  • 13,589
  • 4
  • 59
  • 72
Chaitu
  • 907
  • 2
  • 13
  • 27
2

A simple solution would be to tell the TabBar to adjust for Softkeyboard Mode. To do this, go to your manifest file, and in the Tabbar Activity add this line,

android:windowSoftInputMode="adjustPan"

This makes your Tabbar to stay at the bottom even when the softkeyboard is visible.

Renjith Krishnan
  • 2,446
  • 5
  • 29
  • 53
1

You probably want

android:windowSoftInputMode="adjustNothing"

There is probably some confusion over this since it's currently missing from the documentation at

http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft

Pradeep Bishnoi
  • 1,843
  • 2
  • 22
  • 26