This article describes the Android programming development of Full-screen and exit Full-screen implementation method. Share to everyone for your reference, specific as follows:
XML code:
<button
android:id= "@+id/button5"
android:layout_width= "Wrap_content"
Wrap_content "
android:text=" @string/fullscreen "
android:onclick=" Changescreen "/>"
Java code:
private static Boolean isfull=true;
Full screen setting and exiting full screen
private void Setfullscreen () {
//requestwindowfeature (window.feature_no_title);
GetWindow (). SetFlags (Windowmanager.layoutparams.flag_fullscreen,windowmanager.layoutparams.flag_fullscreen);
isfull=true;
}
private void Quitfullscreen () {
final windowmanager.layoutparams attrs = GetWindow (). GetAttributes ();
Attrs.flags &= (~windowmanager.layoutparams.flag_fullscreen);
GetWindow (). SetAttributes (attrs);
GetWindow (). Clearflags (WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
Requestwindowfeature (window.feature_custom_title);
Isfull=false;
}
public void Changescreen (view view)
{
if (isfull==true)
{
quitfullscreen ();
}
else
{
setfullscreen ();
}
}
Additional: Start setting without title, full screen
@Override public
void OnCreate (Bundle savedinstancestate) {
super.oncreate (savedinstancestate);
Remove title bar
this.requestwindowfeature (window.feature_no_title);
Full screen
This.getwindow (). SetFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Setcontentview (R.layout.main);
}
I hope this article will help you with the Android program.