Für meine Anwendung muss ich ein Bitmap oben auf der Navigationsleiste auf der Unterseite des Android-Bildschirms zeichnen. Ich bin gespannt, ob der WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY zum Überlagern der Navigationsleiste verwendet werden kann.Android Navigationsleiste Overlay
Antwort
Verwenden Sie die WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
sollte :)
Vielen Dank für Ihre Antwort, aber ich habe es korrigiert, indem ich einen Offset in YPOS hinzugefügt habe, der der Höhe der Navigationsleiste entspricht, während ich den Windowmanager Layoutparams definiere. – sash
FLAG_LAYOUT_NO_LIMITS zeichnet nicht einmal über die Statusleiste. FLAG_LAYOUT_IN_SCREEN wird über die Statusleiste gezogen, jedoch nicht über die Navigationsleiste. Getestet mit API 23 (Marshmallow). – AnAurelian
wie hast du es gelöst –
- 1. Draw Overlay hinter oder über Navigationsleiste
- 2. System Overlay Android 4.0
- 3. Android transparente Overlay-Symbolleiste
- 4. Android Bild Overlay
- 5. String Overlay in Android
- 6. Android Navigationsleiste oben ActionBar
- 7. Android Navigationsleiste Symbolleiste fehlt
- 8. Android Navigationsleiste - Mehrere Abschnitte
- 9. Nativescript: Android neue Navigationsleiste
- 10. Android statusbar Overlay mit ActionBar
- 11. Wie rot Overlay Bildschirm Android
- 12. Android: Overlay Textview auf Lockscreen
- 13. Kameravorschau UI-Overlay auf Android?
- 14. Overlay-Fenster-Service In Android
- 15. Android Keypad Taste drücken Overlay
- 16. Android-Ballon-Overlay in Bild
- 17. Android halten Navigationsleiste über Aktivitäten
- 18. Anzeigen Verbergen hinter Navigationsleiste Android
- 19. Android-Navigationsleiste Größe in Xml
- 20. Android Lollipop Navigationsleiste Overlays Aktivitätsansicht
- 21. Navigationsleiste unter Symbolleiste im Android
- 22. In die Android-Navigationsleiste wechseln
- 23. Android Lollipop ändern Navigationsleiste Farbe
- 24. Android entfernen Schatten Auf Navigationsleiste
- 25. Text-Overlay über Bildansicht in Android
- 26. Android - ImageView Overlay ein anderes ImageView
- 27. Google Maps Android API v2 Route Overlay
- 28. Widget Schwimmdock/Overlay auf Android Launcher
- 29. Overlay eines Android-Layouts auf einer Oberflächenansicht
- 30. Android: Overlay-Taste onClick wird nie aufgerufen
arbeiten „Ich habe eine Bitmap oben auf der Navigationsleiste auf der Unterseite des Android-Bildschirm zeichnen“ - was werden Sie tun, wenn die Bar ist nicht auf dem Boden des der Bildschirm, aber eher auf der Seite? Was werden Sie für Geräte tun, die diese Leiste nicht haben? Was werden Sie für Geräte tun, bei denen sich die Höhe der Leiste aufgrund externer Faktoren ändert, z. B. wenn Sie an HDMI angeschlossen sind? Und warum sollte die Navigation auf diese Weise im Interesse des Benutzers liegen? – CommonsWare
@CommonsWare Was ist, wenn Sie die Anwendung im Kioskmodus implementieren möchten? Android erlaubt dies nicht, und die UX-Navigationsfunktionen sind in diesem Fall nicht von Bedeutung. –