社区
Android
帖子详情
按Home键后,再次回到程序,界面整体下移问题。
zly1986a
2011-10-19 10:28:10
问题描述:
1,我在AndroidManifest.xml里面加了属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",此时我的Activity是全屏显示的。
2,当我按Home键的时候,界面切出来,当我再次进入程序的时候,发现界面整体下移,下移的高度就是标题栏的高度。
请问这个是怎么回事,怎么解决才能保证界面不下移。谢谢
...全文
396
11
打赏
收藏
按Home键后,再次回到程序,界面整体下移问题。
问题描述: 1,我在AndroidManifest.xml里面加了属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",此时我的Activity是全屏显示的。 2,当我按Home键的时候,界面切出来,当我再次进入程序的时候,发现界面整体下移,下移的高度就是标题栏的高度。 请问这个是怎么回事,怎么解决才能保证界面不下移。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
传智二哥
2012-05-22
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
shit,原来是和屏蔽Home 键的代码冲突了。
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
[/Quote]
我的也是这个问题,屏蔽了home键,然后再次进入界面就不能全屏了,这个到底该怎么办
strong46066999
2011-12-09
打赏
举报
回复
shit,原来是和屏蔽Home 键的代码冲突了。
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
BJDTQSWB
2011-12-09
打赏
举报
回复
好深奥
strong46066999
2011-12-09
打赏
举报
回复
我这咱,还不行呢?
Listening_music
2011-12-09
打赏
举报
回复
应该在onResume和onRestart方法中也加入以上代码,因为按home键其实程序并没有结束,只是现在的activity处于不可见状态,马上再次进入的时候并不是执行onCreate方法的~
安卓机器人
2011-12-05
打赏
举报
回复
恩,一直关注这个问题,
ht198881
2011-12-05
打赏
举报
回复
总的来说是在OnCreate中加入
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
requestWindowFeature(Window.FEATURE_NO_TITLE);
可以保证全屏显示,另外也不会出现下移的情况了。
http://groups.google.com/group/android-developers/browse_thread/thread/2de77043f32835aa/315d393bb8334db5?pli=1
有详细说明
ht198881
2011-12-05
打赏
举报
回复
getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
使用这个就可以了~~
strong46066999
2011-11-07
打赏
举报
回复
为什么我一重写onResume 方法,程序就崩溃呢?
jackie_xp
2011-10-19
打赏
举报
回复
在oncreate加 requestWindowFeature(Window.FEATURE_NO_TITLE);
AndroidManifest.xml 可以不设,试下
dazme886
2011-10-19
打赏
举报
回复
按home键出去后,再进入程序,oncreat是不会跑的
你把楼上的那句代码加到onresume里面试试
JAVA飞机大战游戏设计(
程序
+论文)
传统手机出厂时均由硬件厂商固化
程序
,
程序
不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。2. 传统手机访问互联网是通过WAP(Wireless Application Protocal),所有网络资源必须接通...
Excel 使用技巧集锦
快速浏览长工作簿 当你浏览一个有很长内容的表格时,按下“Ctri+
Home
”键可以
回到
当前工作表的左上角(即A1单元格),按下“Ctrl+End”键可以跳到工作表含有数据部分的右下角。另外,如果你选取了一些内容,那么你...
[专升本]计算机题库
1.微机中的中央处理器用()表示。答案:AA.CPUB.DOSC.ROMD.RAM2.下列设备中,属于输出设备的是()。答案:DA....存储
程序
和
程序
控制B.存储
程序
C.
程序
设计D.
程序
控制6.计算机的发展经历了电子管计
掌握 Linux 调试技术 使用 GDB 调试 Linux 软件
简介: 您可以用各种方法来监控运行着的用户空间
程序
:可以为其运行调试器并单步调试该
程序
,添加打印语句,或者添加工具来分析
程序
。本文描述了几种可以用来调试在 Linux 上运行的
程序
的方法。我们将回顾四种调试...
Windows API参考大全
这些函数在
程序
员手中犹如“积木块”一样,可搭建出各种
界面
丰富、功能灵活的应 用
程序
。不过,由于这些函数结构复杂,所以往往难以理解,而且容易误用。 随着软件技术的不断发展,在Windows平台上出现了很
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章