Skip to content

Commit 514f88e

Browse files
committed
Make MainActivity fullscreen by default
Signed-off-by: Umair Khan <[email protected]>
1 parent 9daf7b1 commit 514f88e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/processing/mode/android/AndroidBuild.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
import org.apache.tools.ant.Project;
2727
import org.apache.tools.ant.ProjectHelper;
2828

29+
import android.view.Window;
30+
import android.view.WindowManager;
2931
import processing.app.Base;
3032
import processing.app.Library;
3133
import processing.app.Preferences;
@@ -870,6 +872,12 @@ private void writeMainActivity(final File file) {
870872
writer.println(" @Override");
871873
writer.println(" protected void onCreate(Bundle savedInstanceState) {");
872874
writer.println(" super.onCreate(savedInstanceState);");
875+
writer.println(" Window window = getWindow();");
876+
writer.println(" requestWindowFeature(Window.FEATURE_NO_TITLE);");
877+
writer.println("window.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN,"
878+
+ "WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);");
879+
writer.println("window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,"
880+
+ "WindowManager.LayoutParams.FLAG_FULLSCREEN);");
873881
writer.println(" setContentView(R.layout.main);");
874882
writer.println(" }");
875883
writer.println("}");

0 commit comments

Comments
 (0)