使用 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 设置一个全屏Activity(或者是在Activity的java代码里设置requestWindowFeature(Window.FEATURE_NO_TITLE);和
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN ,WindowManager.LayoutParams. FLAG_FULLSCREEN); 来获得全屏)。在打开应用并进入这个Activity的时候,是正确的,不显示Titlebar。但是,如果在这个页面,按Home键,回到桌面,然后再点击进入这个应用,Resume这个Activity,会显示一下TitleBar,然后,画面中其他View依据Titlebar都下移了?

在onResume()方法中设置

getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);即可解决

更多相关文章

  1. Android添加快捷方式到手机桌面
  2. 从零开始学Xamarin.Forms(三) Android 制作启动画面
  3. Android桌面小部件开发——月之眼时钟
  4. android --启动画面制做 png图片-->initlogo.rle
  5. Android学习07-----事件处理(3)监听日期与时间的改变_焦点事件_
  6. Android更改桌面应用程序launcher的两种方式

随机推荐

  1. Android(安卓)LocalBroadcastReceiver本
  2. Android(安卓)Studio录制手机屏幕并制作G
  3. android仿腾讯安全管家首页抽屉效果
  4. android版PDA通过USB与.net应用程序通讯,
  5. Android音量调节的实现(RingtoneManager
  6. Android自学笔记-17-广播接收者(Broadcast
  7. 实践中探索Android智能手机系统------APK
  8. Android的死机、重启问题分析方法
  9. Android(安卓)UI 优化 [ 类别:Layout ] #3
  10. 基于Android与云平台的多功能社交软件(毕