Je sais qu'une application peut être rendue plein écran par balise dans le manifeste de l'activité Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen"
Est-il possible de passer en mode plein écran à partir de l'application, par programmation?
ajouter deux lignes ...
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
Vous pouvez créer un nouveau style et ajouter
<item name="Android:windowFullscreen">true</item>
Ou vous pouvez le faire par programme:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
ajoutez ceci dans Activity onCreate avant setContentView:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// remove title
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
et dans le fichier AndroidManifest.xml:
<activity Android:name=".ActivityName"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen">
</activity>
dans la méthode onCreate () write
requestWindowFeature (Window.FEATURE_NO_TITLE); this.getWindow (). setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Essaye ça,
// remove title
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
ou
<activity Android:name=".ActivityName"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen"/>