- //全屏
- public void setFullscreen() {
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- WindowManager.LayoutParams.FLAG_FULLSCREEN);
- }
- //无标题
- public void setNoTitle() {
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- }
虽然这样也能实现那样的效果,但是有没有更简单的方法呢?
答案是肯定的如下:
Java代码
- view plaincopy to clipboardprint?
- <activity android:name=".proc.Splash"
- android:label="@string/app_name"
- 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>
就是在AndroidManifest.xml文件中为activity指定theme(Android:theme="@android:style/Theme.NoTitleBar.Fullscreen")。注意:这里并不是为整个应用全屏显示的,只能为应用中的单个
Activity全屏显示,如果想达到整个应用都全屏显示的话,那就为此应用中的每个 Activity都加上theme吧