Ausblenden der Navigation
Ich versuche zur Zeit ein Spiel für Android zu entwickeln und haben sich auf ein Problem gestoßen. Wenn das Spiel auf einem Android-Gerät zu spielen, zeigt die Touch-Navigationsleiste für Geräte, die keine Hardware-Navigationstasten haben.
Normalerweise, wenn Sie ein Android-App zu machen, können Sie diese Leiste ausblenden, indem Sie den folgenden Wert auf die Aktivität in Ihrer Android-Manifest-Datei hinzufügen:
Dies ist jedoch nicht funktioniert hat, auch hart es tut mit nicht-Einheit apps. Wenn jemand eine andere Art und Weise kennt mein gewünschtes Ergebnis zu erzielen, würde ich mich sehr freuen, das zu hören.
Ich habe gerade versucht, mit Screen.SetResolution (int width, int height, bool Vollbild), aber das hat nicht funktioniert entweder.
Zunächst einmal, ich nehme an, Sie haben „Statusleiste versteckt“ in den Player-Einstellungen ausgewählt.
Mit Blick auf die Aktivität Code, der Unity auf Android verwendet, scheint es, wie sie setTheme mit einigen benutzerdefinierten Designs sind aufgerufen wird.
Das bedeutet, dass wahrscheinlich helfen wird, nicht im Manifest Ihr eigenes Thema zu setzen.
Sie können Ihr Projekt als „Google Android Project“ und bearbeiten Sie die Aktivitätsklasse exportieren, um das Thema nicht außer Kraft setzen zu tun.
Beachten Sie, dass die Einheit überprüft das „hide_status_bar“, die vielversprechend aussieht. Dies ist eine Einstellung, die unter „Player-Einstellungen“ gefunden werden kann. Stellen Sie sicher, es wird geprüft, ob Sie die Statusleiste ausblenden möchten.
Dank viel für mich all diese Forschung. Aber es scheint, ich war nicht wirklich für die richtigen Sachen zu suchen. Was ich brauchte, war etwas "Fesselnde Mode" genannt, die in api Level 19 eingeführt wurde.
Ich konnte richtig es in dem Android-Projekt Google implementieren, und jetzt funktioniert alles wie vorgesehen. )
Cool. gut, etwas Neues zu lernen
Hallo, ich weiß, dass es einige Jahre her :) Aber für den Fall, werden Sie dies einmal gelesen: D Wie haben Sie immersive Modus in Google Android-Projekt umzusetzen?
Haben Sie es auf der Anwendungsebene im Manifest versucht setzen?
Ich habe gerade versucht, und es funktioniert nicht: /
Sind Sie sicher, dass Sie das Manifest korrekt aktualisierenÞ
liortal, ich bin kein Anfänger mit Unity und habe Erfahrung mit dem Schreiben von Anwendungen für Android (in Java). So bin ich sicher, dass keine Fehler in der Manifest-Datei geben und dass es richtig verwendet werden wird.