Я делаю Android LiveWallpaper с LibGDX, и я хочу, чтобы мое приложение начало рендеринг под панелью уведомлений, а не под ним. На картинке: Слева - это то, что я получаю, правильно, что я хочу. Любой совет? Благодаря Android LiveWallpaper: начать рендеринг под панелью уведомлений
ответ
Вы могли бы использовать это: Height of Android statusbar
И просто нарисуйте под ней. Если вы используете Worldunit на основе чертежа (не Pixelbased), вы можете использовать это:
Gdx.gl.glViewport(x, statusbar.height, width, height);
Чтобы показать вам, что это действительно выглядит по этой ссылке: Keep aspect with black borders
Вам это больше не помогает? – Springrbua
Это помогает, но вы не можете получить высоту строки состояния с помощью метода getWindow, потому что это только для Activity, на LiveWallpaperService вам нужно сделать несколько сложных. Это хороший ответ. Благодаря вам – zappp
Если вы сообщите мне, как получить высоту строки состояния, я могу обновить ответ. – Springrbua
- 1. Добавить панель уведомлений под панелью навигации
- 2. Android WebView с панелью уведомлений
- 3. Android RecyclerView под панелью инструментов
- 4. Удалить тень под панелью действий
- 5. Android LiveWallpaper animate draw
- 6. Android LiveWallpaper от Activity
- 7. Android ScrollView под панелью действий на Softkeyboard
- 8. Android: добавление вкладок под панелью действий
- 9. Android: Прозрачный бар под панелью действий
- 10. Android макетов: подходит Просмотр под панелью действий
- 11. Scrollview под панелью инструментов в android
- 12. Установите обычную кнопку под панелью приложений Android
- 13. Android BottomSheet: Является ли hinding под панелью
- 14. Unity Android Plugin - Livewallpaper Создание
- 15. Сбой в сборе Android LiveWallpaper
- 16. UIViewController под нижней панелью
- 17. дисплея Menubar под панелью
- 18. RecyclerView находится под панелью инструментов
- 19. Показать содержимое под панелью инструментов
- 20. пространство под нижней панелью навигации
- 21. Добавление вкладок под панелью действий
- 22. Использование ресурсов макета в LiveWallpaper на Android
- 23. SharpDx direct3d11 как начать рендеринг
- 24. Пробел под навигационной панелью (переполнение)
- 25. Некоторое пространство под панелью вкладок
- 26. текстовое поле под навигационной панелью
- 27. Дополнительное пространство под навигационной панелью
- 28. Строка под моей панелью меню!
- 29. положите вкладки под панелью действий
- 30. Интеграция admob под панелью навигации
Разве это не возможно, чтобы получить высоту строки состояния , и соответственно добавить дополнение к представлению? Ответы на следующий вопрос могут помочь: [Высота строки состояния] (http://stackoverflow.com/questions/3355367/height-of-statusbar) – SamSPICA
Вы используете статический порт просмотра для всех устройств? –
@zappp У вас есть некоторые проблемы с этим снова или почему вы не приняли моего ответа? Если вы столкнулись с какой-либо проблемой, обновите свой вопрос, и кто-то может помочь вам. Спасибо – Springrbua