Ich möchte Statusleiste oder Benachrichtigungsleiste in Android deaktivieren. Ich benutze android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
für deaktivieren, aber es macht auch meine Titelleiste deaktivieren. Wie kann ich nur die Statusleiste deaktivieren?Wie kann ich die Statusleiste oder die Benachrichtigungsleiste deaktivieren, aber die Titelleiste von Android nicht deaktivieren?
Antwort
mit folgendem Code in onCreate Funktion eine Basis Aktivität Stellen und erweitern, die Aktivität jedes Mal
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
Oder
Sie obigen Code in jeder Aktivität haben können Titel für mit Balken sichtbar, Statusleiste unsichtbar.
EDIT: Nur stellen Sie sicher, dass Sie kein Thema in Ihrem Android-Manifest definieren.
diese in Ihrer Manifest-Datei Versuchen:
android:theme="@android:style/Theme.Black.NoTitleBar"
Er will die titlebar – Nermeen
@Nunu dann halten, was in Android Mobile die Statusleiste ist? – Praveenkumar
@SpK Statusleiste bedeutet, dass die obere Leiste mit Benachrichtigungssymbol, Netzwerk-Signalsymbolen usw. angezeigt wird. – rajpara
Hier ist ein sehr nettes Tutorial Ihre Arbeit zu erledigen.
Android – Hidding the status and title bar of your application
OR haben einen Blick auf diese
Wenn Sie sie verbergen wünschen Sie können dies über den Code entweder tun oder über das Thema Einstellung Ihrer „AndroidManifest.xml“.
Um die Titelleiste Ihrer Anwendung zu verbergen, können Sie den vordefinierten Stil android verwenden: theme = "@ android: style/Theme.NoTitleBar". Wenn Sie die Statusleiste Ihrer Anwendung auch ausblenden möchten, verwenden Sie android: theme = "@ android: style/Theme.NoTitleBar.Fullscreen". Zum Beispiel in meiner Android-Entwicklung Tutorial:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.vogella.android.temperature"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Convert"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="9" />
</manifest>
Dies wird Ihnen sicherlich helfen.
Thanks :)
Wenn meine Antwort hilft Ihnen als bitte nicht vergessen, meine Antwort zu akzeptieren, wird es sehr geschätzt werden .. Danke :) – SALMAN
Verwenden Sie das Vollbild-Design in Ihrem Manifest und dann Sie können ein separates Layout mit Ihrem Titel darin definieren und dann das include-Tag für jedes Layout in Ihrer App verwenden.
- No Title Bar Keine Statusleiste zeigt Full Screen Android (meist in Spielen verwendet)
res-> Werte-> styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppBaseTheme" parent="android:Theme.NoTitleBar.Fullscreen">
<!-- API 11 theme customizations can go here. -->
</style>
</resources>
Anwendung Manifest.xml :
:
:
<application android:label="@string/app_name"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppBaseTheme"
>
:
:
Ergebnis: Vollbild ohne Titelleiste und Statusleiste
Keine Titelleiste nur Telefonstatusleiste Gleiche Datei zeigt nur ".Fullscreen"
res-> Werte-> Stile entfernen.xml:
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppBaseTheme" parent="android:Theme.NoTitleBar"> <!-- API 11 theme customizations can go here. --> </style> </resources>
Ergebnis: Es wird ohne vollständige Titelleiste nur Statusleiste anzeigen
- Zeige Statusleiste und Titelleiste
res-> Werte-> styles.xml:
<style name="AppBaseTheme">
Ergebnis:
- 1. So deaktivieren Sie den Zugriff auf die Benachrichtigungsleiste in Android?
- 2. Kann ich die Parametermustererkennung deaktivieren?
- 3. Wie kann ich die Protokollierung deaktivieren?
- 4. Wie kann ich die Berührungserkennung deaktivieren?
- 5. Wie kann ich die Querformatausrichtung deaktivieren?
- 6. Wie kann ich die Querformatausrichtung deaktivieren?
- 7. Wie kann ich die Symbolleiste in Android-Aktivität deaktivieren?
- 8. Wie kann ich die Hibernate-Protokollierung deaktivieren?
- 9. Wie kann ich die UITableViewCell-Hervorhebung deaktivieren?
- 10. UITextField wie kann ich die Paste deaktivieren?
- 11. Wie kann ich die Bildschirmaktualisierung deaktivieren, die viele Steuerelemente aktualisiert?
- 12. Wie kann ich die Android SQLite Journal-Datei deaktivieren?
- 13. Wie kann ich die Datumseinstellung auf Android deaktivieren?
- 14. Blockieren/Deaktivieren Statusleiste in Android Tablet/Handy
- 15. Wie zu deaktivieren oder ändern Sie die Android-Boot-Animation?
- 16. Wie kann ich die Strerr-Logging-Ausgabe von FOP deaktivieren?
- 17. Wie kann man die "runde Klammer" deaktivieren?
- 18. Wie kann ich die Hervorhebung von Linien deaktivieren oder die Farbe in Xcode 8 bearbeiten?
- 19. Kann die Autoescape in jinja2 nicht deaktivieren
- 20. Wie kann ich die standardmäßige Callout-Ansicht von mapkit deaktivieren?
- 21. Die Seitensichtbarkeits-API spoofieren oder deaktivieren
- 22. Deaktivieren Sie die Wischgeste, die die Navigationsleiste in Android
- 23. Wie kann ich die Titelleiste in einer Android-Anwendung verstecken
- 24. Wie kann ich die Anfrageprotokollierung in Django und uWSGI deaktivieren?
- 25. Wie kann ich die Syntaxprüfung im ACE-Editor deaktivieren?
- 26. Wie kann ich die Jquery-Validierung in schreibgeschützten Feldern deaktivieren?
- 27. Wie Sie die Benachrichtigungsleiste programmgesteuert schließen
- 28. Wie kann ich die Sortierung in NSTableVIEW deaktivieren?
- 29. Wie kann ich die Benutzerinteraktion in MKMapView deaktivieren?
- 30. Wie kann ich die Zertifikatsprüfung im JAX-WS Client deaktivieren?
funktioniert nicht bro. Es tut dasselbe wie Das Fullscreen-Attribut: Es verbirgt alles. –
aber die Titelleiste bleibt dort und die Statusleiste ist verschwunden – rajpara
Nun, ich habe versucht, Ihre Lösung, aber es zeigt keine von ihnen.Kann jemand anderes geben Sie ein Feedback? –