diff --git a/app/src/main/java/be/bitscuit/mike/MainActivity.java b/app/src/main/java/be/bitscuit/mike/MainActivity.java index 3982696..e903895 100644 --- a/app/src/main/java/be/bitscuit/mike/MainActivity.java +++ b/app/src/main/java/be/bitscuit/mike/MainActivity.java @@ -26,6 +26,7 @@ import android.media.AudioTrack; import android.media.MediaPlayer; import android.media.MediaRecorder; import android.os.Bundle; +import android.view.WindowManager; import android.widget.CompoundButton; import android.widget.Switch; import android.widget.TextView; @@ -50,6 +51,14 @@ public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + + // Set flags so Activity is displayed above lock screen + getWindow().addFlags( + WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | + WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | + WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | + WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON + ); setContentView(R.layout.activity_main); // Init views