Hide the status bar of Android, set full screen, and cancel full screen
I will write these three setting codes in a tool class. When you want to call these three functions for an Activity, pass the Activity itself as a parameter.
The Code is as follows:
Import android. app. activity; import android. view. window; import android. view. windowManager; public class CommonUtil {/*** set to hide the title bar ** @ param activity */public static void setNoTitleBar (Activity activity) {activity. requestWindowFeature (Window. FEATURE_NO_TITLE);}/*** set full screen ** @ param activity */public static void setFullScreen (Activity activity) {activity. getWindow (). setFlags (WindowManager. layoutParams. FLAG_FULLSCREEN, WindowManager. layoutParams. FLAG_FULLSCREEN);}/*** cancel full screen ** @ param activity */public static void cancelFullScreen (Activity activity) {activity. getWindow (). clearFlags (WindowManager. layoutParams. FLAG_FULLSCREEN );}}
In addition, you can set full screen in the androidmanifest. xml file as follows:
Add the code android: theme = "@ android: style/Theme. Light. NoTitleBar. Fullscreen" to the Activity you want to set a full screen"
If you add this sentence to the Application, it means that you set full screen for all the activities in the app.