方案一:
MainActivity继承Activity(如果闪退则用方案二)
打开AndroidManifest.xml文件,找到application节点
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
//改为如下
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" //全屏
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" > android:theme="@android:style/Theme.NoTitleBar" >
打开MainActivity.java
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 在setContentView()前执行 方案二:继承AppCompatActivity
//放在setContentView之后
//第二个方法用于全屏
//不用更改xml文件
getSupportActionBar().hide();
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);xml法:
在res/values/style.xml中添加
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
//或者
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
本文介绍了如何通过修改MainActivity和AndroidManifest.xml文件实现Android应用的全屏显示。提供了两种方法:一是通过继承Activity并修改XML配置;二是使用Java代码实现全屏效果。
4万+

被折叠的 条评论
为什么被折叠?



