I have my activity on fullscreen using this code:
 getWindow().getDecorView().setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                        | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
but whenever i try to create an alert dialog, the softkeys on tablet devices are shown. Here is the code for my alert dialog:
AlertDialog.Builder adBuilder;
AlertDialog ad;
public void showMessage(){
    adBuilder = new AlertDialog.Builder(this);
    adBuilder.setCancelable(false);
    adBuilder.setTitle("Some Title");
    adBuilder.setMessage("Some Message");
    ad= adBuilder.show();
}
I just want it to stay in fullscreen even when an alert dialog is shown on the screen. Just keep the home and back button hidden.
Not so relevant note: I had to assign it to an alert dialog(ad) so i can dismiss it in another part of the code.
