Приложение имеет ViewPager
с несколькими Fragment
в нем.OpenGLRenderer пытается масштабировать растровое изображение - при достижении конца ViewPager
Когда пользователь прокручивает до конца страницы, появляется эффект градиента Android, который указывает, что больше нет страниц (вместо эффекта отскока iOS).
Когда происходит этот эффект, приложение перестает отвечать на запросах и кадры отбрасываются, а в журнале там эти линии -
Trying to scale down bitmap for texture (2560x4544 -> 2307x4096)
Scaled bitmap has been successfully created
Там нет растровой в приложении этого размера и он работает на QHD (1440 х 2560 пикселей) LG G3, поэтому я думаю, что некоторые растровые изображения масштабируются, чтобы соответствовать этому разрешению xxxhdpi, а затем по какой-то причине немного уменьшились.
Вопрос: почему он пытается уменьшить растровое изображение, когда возникает этот эффект? Можно ли этого избежать?
Является ли это уменьшением эффекта градиента, который уменьшается?
Вы нашли решение этой проблемы? – dangalg
Да, возможно, это не идеальное решение, но для меня это было достаточно хорошо. См. Ответ ниже. – Kof