Приложение с полностью темным сенсорным экраном на Galaxy Tab S2?
Мне нужно создать приложение на планшете или смартфоне, которое реагирует на прикосновения к нескольким областям экрана. Звучит легко, а? Проблема в том, что мне нужно точно контролировать весь свет, излучаемый устройством. В основном режиме приложение должно быть работоспособным, не излучая света вообще. Для традиционного ЖК-дисплея это означает отключение подсветки без отключения сенсорного экрана.
В прошлом мы добились этого, взломав старые айпады и взломав немного подсветку; однако, это всегда делает нас неудобными, так как непреднамеренное обновление победит это, и мой клиент предпочел бы не идти по этому пути. Я попробовал новый iPhone X с AMOLED-дисплеем, и это почти то, что нам нужно, за исключением чертовой глупой домашней индикаторной панели, которую он настаивает на показе при любом взаимодействии с пользователем.
Насколько я понимаю, в таблицах Galaxy Tab S2 используются дисплеи AMOLED, и теоретически, если все пиксели будут выделены черным, у нас будет активный дисплей и сенсорный экран без излучения света. Мой вопрос заключается в том, есть ли какие-нибудь ошибки, такие как какой-то обязательный системный контроль (аналогичный домашнему индикатору), который нельзя победить? Действительно ли возможно написать приложение, которое может установить все пиксели черными при определении активных элементов управления?
Для простоты позвольте мне описать пример - очень простое приложение с двумя большими кнопками. Каждая кнопка должна быть черной, текст должен быть черным, рамка должна быть черной, а любые специальные визуальные украшения (например, тень, индикация состояния нажатия или отсутствия нажатия и т. Д.) Должны быть черными. Кнопки также должны быть активными, в том случае, если нажата, приложение сможет выполнять некоторые действия.
Это определенно возможно?
Кстати, я надеюсь, что на планшете нет других источников света (светодиодов и т. Д.), Которые были бы активны во время работы - это правда?