AndroidManifest.xml 中设置 android:windowSoftInputMode="stateUnspecified|adjustPan" 不挤压屏幕,反之为把界面挤压上去。
<activity android:name=".activity.MainTabActivity" android:theme="@android:style/Theme.NoTitleBar"
android:configChanges="keyboardHidden|orientation" android:screenOrientation="portrait"
android:launchMode="singleTask" android:windowSoftInputMode="stateUnspecified|adjustPan">
</activity>

需要注意的是:如果是TabActivity里面的一个Activity有EditText有软键盘弹出的时候,在该Activity设置没有作用,需要在TabActivity里设置。

更多相关文章

  1. Android基础笔记(四)-数据存储和界面展现
  2. android 输入法出现挤压屏幕、android输入键盘覆盖了屏幕控件的
  3. Android控件笔记——在界面中显示及输入文本信息
  4. 【android】两个按钮的宽度各占屏幕的一半
  5. Android异步处理系列文章四篇之一使用Thread+Handler实现非UI线
  6. Android 界面布局之RelativeLayout
  7. 使用AsyncTask异步更新UI界面
  8. Android Studio App设置线性布局LinerLayout控件占屏幕长宽比例
  9. android开发,修改默认界面的背景色

随机推荐

  1. Android(安卓)运行时权限库
  2. Android(安卓)中文 API (20) ―― DatePick
  3. Android(安卓)Build 系统
  4. Android(安卓)组件动画
  5. Android(安卓)SDK和ADT介绍
  6. 赵雅智_Android的getResources()资源引用
  7. Android在Activity中获得控件宽高和截屏
  8. android实现开机自动播放音乐实例(Broadca
  9. Android(安卓)Permission denied 错误 (
  10. android有用的知识