#android #android-ndk
#Android #android-ndk
Вопрос:
Я создаю простое приложение для Android с помощью NDK, которое рисует фон (пиксель за пикселем) на изображении ARGB_8888. Я начал с образца BitmapPlasma. Все это работает, но теперь в некоторых новых версиях Android (например, 10) вместо черного начального изображения у меня происходит переход от черного вверху к серому внизу (как показано на прилагаемом изображении). Даже если я перейду к настройке некоторых цветов внизу, они останутся светлыми, как будто произошло затухание, но я не знаю, как это удалить. Я пытался использовать setHasAlpha(false), но он не меняется, при использовании типа RGB_565 проблемы не существует (но цвет плохой). Есть идея?
Ответ №1:
Я не понял проблему. Но в AndroidManifest.xml Я меняю: android: theme=»@android: стиль / Тема.NoTitleBar.Полноэкранный режим» для Android: theme=»@android: стиль/ Тема.Черный.NoTitleBar.Полноэкранный режим» И проблема решена.