Перейти к содержанию
  • Регистрация
  • 0
Авторизация  
Dev

Артефакты на экране (Android)

Вопрос

такой неприятный эффект замечен только на телефонах Xiaomi сразу когда появляется главный экран приложения, если нажать на любую кнопку то эти артефакты пропадают при условии если картинка статичная, но если есть на экране например смена цифр, то полосы и кубики появляются снова в разных местах экрана.Когда FullScreen = false то на экране вообще так как раньше в Dendy, если картридж плохо контачит, почти все в мигающих разноцветных кубиках.

photo_2018-12-09_11-59-20.jpg.938d0995b63f99d0083d7d6c03a7732f.jpg

Приходит только одна мысль, программно имитировать нажатие на какую нибудь кнопку, или как то заставлять перерисовывать экран, но как это сделать чтоб не нагружать приложение? 
буду рад  и благодарен любым советам.

Delphi 10.2.3

Изменено пользователем Dev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 2

Боролись как-то с артефактами отображения (мы их прозвали "крокодилами" из-за сходства на первом скриншоте с этим багом)...
Могли отображаться также левые спрайты, или обрезки скролившихся контролов...
Коллега выяснил что не надо трогать Form.Fill, из-за переключения в недрах FMX нативной и не нативной канвы: если нужен фон - брось Rect по контенту и в нем делай заливку...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Slym, Спасибо!, никогда в жизни не догадался бы, что это из-за Form.Fill, столько было времени потрачено на поиски этой проблемы, а решение оказалось таким простым, убрал заливку формы  и крокодилы исчезли все...
Огромное вам Спасибо!!!

Изменено пользователем Dev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...