android 设置进入全屏,取消全屏的几种方式
2017-11-10 15:28
459 查看
原文地址:http://blog.csdn.net/java_goodstudy/article/details/54924418
2
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
另外你也可以在androidmanifest.xml文件中去设置全屏,方法如下:
在你需要设置全屏的Activity上加上代码
也可自定义style
2
3
4
5
如果你在Application中加入这句话的话,意味着你对该app下所有的Activity都设置全屏。
注意设置全屏的代码方法 需要在 setContentView() 之前调用.
我将这三个设置代码写在一个工具类当中,当你要对某个Activity调用这三个功能的时候,把Activity本身作为参数传递进去即可。1
2
import android.app.Activity; import android.view.Window; import android.view.WindowManager; public class CommonUtil { /** * 设置隐藏标题栏 * * @param activity */ public static void setNoTitleBar(Activity activity) { activity.requestWindowFeature(Window.FEATURE_NO_TITLE); } /** * 设置全屏 * * @param activity */ public static void setFullScreen(Activity activity) { activity.getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } /** * 取消全屏 * * @param activity */ public static void cancelFullScreen(Activity activity) { activity.getWindow().clearFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN); } }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
另外你也可以在androidmanifest.xml文件中去设置全屏,方法如下:
在你需要设置全屏的Activity上加上代码
android:theme=”@android:style/Theme.Light.NoTitleBar.Fullscreen”1
也可自定义style
<style name="Theme.AppStartLoad" parent="Theme.AppCompat.NoActionBar"> <item name="android:windowBackground">@mipmap/openshow</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> </style>1
2
3
4
5
如果你在Application中加入这句话的话,意味着你对该app下所有的Activity都设置全屏。
注意设置全屏的代码方法 需要在 setContentView() 之前调用.
相关文章推荐
- android 设置进入全屏,取消全屏的几种方式
- Android中设置Activity全屏的几种方式
- 几种方式设置全屏dialogfragment
- Android全屏设置的两种方式
- Android全屏设置及取消全屏设置
- Android中设置颜色的几种方式
- Android实现横竖屏、全屏的几种方式
- Android中取消系统标题栏的几种方式
- Android设置全屏的3种方式
- Android全屏设置的两种方式
- Android全屏设置及取消全屏设置
- android无标题全屏的三种设置方式
- Android中设置图片的圆形遮罩的几种方式
- Android设置全屏(取消标题栏)
- Android全屏设置的三种方式
- android 两种设置全屏的activity方式
- Android中全屏(取消标题栏,设置NoTitleBar)的三种方法
- Android 不要标题和全屏的设置方式
- android无标题全屏的三种设置方式
- Android全屏设置的两种方式