Fixed most issues with gui elements in unsafe areas
This commit is contained in:
parent
33e4b57d79
commit
59a9d04d6f
5 changed files with 98 additions and 32 deletions
|
|
@ -1,9 +1,28 @@
|
|||
package com.erroratline0.infinipaint;
|
||||
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
import android.view.Window;
|
||||
import android.view.WindowManager;
|
||||
|
||||
import org.libsdl.app.SDLActivity;
|
||||
|
||||
/**
|
||||
* A sample wrapper class that just calls SDLActivity
|
||||
*/
|
||||
|
||||
public class InfiniPaint extends SDLActivity { }
|
||||
public class InfiniPaint extends SDLActivity {
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
Window window = this.getWindow();
|
||||
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
|
||||
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
|
||||
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
|
||||
window.setStatusBarColor(android.graphics.Color.TRANSPARENT);
|
||||
window.setNavigationBarColor(android.graphics.Color.TRANSPARENT);
|
||||
// Transparent navigation
|
||||
//if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q)
|
||||
// window.setNavigationBarContrastEnforced(false);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue