我现在遇到一个奇怪的问题。使用 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的时候,是正确的,不显示Titlebasr。但是,如果在这个页面,按Home键,回到Idle,然后再点击进入,这个应用,Resume这个Activity,会显示一下TitleBar,然后,画面中其他View依据Titlebar都下移了。怎么解决,谁知道??
------解决方案--------------------
呃...这个可能是因为你的Home界面Launcher的TitleBar影响了吧。其实有办法把整个style的TitleBar都去掉的,这样什么问题都没了。有兴趣的话再聊
------解决方案--------------------
需要先下载android源代码,做些准备工作,虽然这个过程有点麻烦,但是很实用,很有乐趣,而且你会慢慢发现,很多事情有源代码都会方便很多
有兴趣的话可以去我博客空间看看,里面有android应用开发另解专栏,相信看了之后你会有收获的