0

我想为活动实现全屏模式。

所以,我先用过:

super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                     WindowManager.LayoutParams.FLAG_FULLSCREEN);

setContentView(R.layout.selector);

但这不起作用。所以我删除了该代码并使用了

<style name="Theme.CustomizedFullScreen" parent="android:Theme">
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowNoTitle">true</item>
</style>

这段代码。但是,对于这两个代码,结果是:

(在实现代码之前) 在实现代码之前

(实现代码后) 实现代码后

那么,怎么了?

4

1 回答 1

0

在你的layout.selector的xml中放置layout_weight =“1”(这仅适用于它在线性布局中,如果不是,则将其包装在一个中)还设置其参数宽度和高度以匹配父级

在请求窗口功能之后,这将使应用程序在启动时重新计算视图的大小

于 2013-06-09T15:19:56.067 回答