Android实现全屏显示的方法有两种:
1.新建themes.xml,并在AndroidManifest.xml中引用:
themes.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- name 是Style的名称,parent 继承父类样式 -->
<style name="theme_fullScreen" parent="android:Theme.Black">
<!-- 设置无标题 -->
<item name="android:windowNoTitle">true</item>
<!-- 是否填充满屏幕,引用android:windowNoTitle 的值 -->
<item name="android:windowFullscreen">?android:windowNoTitle</item>
</style>
</resources>
AndroidManifest.xml中添加Activity时使用:
<activity
android:name="com.example.weibo.ui.MainActivity"
android:theme="@style/theme_fullScreen" >
</activity>
2.在MainActivity.java的onCreate方法中添加如下语句:
// 取消标题
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
// 取消状态栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCNREE,
WindowManager.LayoutParams.FLAG_FULLSCREEN);