Как стать автором
Обновить

Комментарии 11

А можно отформатировать не как исходник, чтобы строки переносились и на телефоне читать было можно? Спасибо.

Тогда на десктопе будет менее удобно. Кажется надо Boomburum просить, чтобы сделали на телефоне удобно.

Да нет, там просто раньше весь текст статьи был отформатирован как код,
автор это давно исправил.

Отказались от запрета на взаимодействие в перекрытом виде потому, что слишком много скрин-фильтров существует, которые меняют гамму и яркость дисплея по вечерам.
Видимо, для решения такой проблемы надо отдельный раздел в настройках заводить, как «администраторы устройства», и туда пихать приложения-фильтры.
FLAG_NOT_FOCUSABLE: window, в которой установлен параметр FLAG_NOT_FOCUSABLE, не может взаимодействовать с методом ввода;

FLAG_NOT_TOUCH_MODAL: разрешит отправку любых событий за пределы окна в окна позади него, в противном случае он сам будет использовать все события указателя, независимо от того, находятся ли они внутри окна;

FLAG_NOT_TOUCHABLE: это окно никогда не может получать события касания.

Если использовать эти флаги, то выходит можно и кнопки местами поменять, нарисовав поверх системных кнопок? Или это не сработает ?

Да, можно нарисовать свои кнопки поверх системных. И эти кнопки будут содержать Ваш текст

Интересная уязвимость. Но можно было бы наверное исправить её, сделав сам диалог запрос слегка прозрачным. Тогда перекрыть уже будет не так просто, наложение будет бросаться в глаза мне кажется)

Не всё так радужно
Так как нужно адаптировать под разные прошивки и темы

Pixel 4 Android 11
image
Согласен. Особенно начиная с Android 11, где сильно изменился диалог выдачи разрешений
Кстати, системный диалог, который на скриншоте, не кликабелен
Именно начиная с Android 11 они частично пофиксили проблему.
Но думаю я смогу найти решение.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории