Android实现全屏显示的方法
Android实现全屏显示的方法
我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:
1、在AndroidManifest.xml的配置文件里面的<activity>标签添加属性:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
2、在Activity的onCreate()方法中的super()和setContentView()两个方法之间加入下面两条语句:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏
示例
方法一:
<?xml version="1.0"encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="test.ts.wader.image"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="7"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<activity
android:label="@string/app_name"
android:name=".ImageListActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter >
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
方法二:
publicclassImageListActivityextendsActivityimplementsOnItemClickListener {
@Override
publicvoidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);//设置无标题
getWindow().setFlags(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.FILL_PARENT);//设置全屏
setContentView(R.layout.image_list_layout);
}
}
更多相关文章
- Android(安卓)滚动条属性
- Android中Dialog样式的设置
- Android(安卓)设置颜色的方法总结
- Android(安卓)中两种方法设置android:gravity 和 android:layout
- Android(安卓)如何将一个Activity设置成窗口样式
- Android(安卓)Studio镜像设置
- Android(安卓)学习
- Android中gravity与layout_gravity的区别, Padding 与 margin 区
- Android(安卓)XML 绘图