У меня есть Activity
, созданное с помощью XML, я установил для него фоновое изображение. есть в моей папке с возможностью рисования.
В том же действии я создал ViewPager
, чтобы можно было переключаться между представлениями.
Все представления внутри ViewPager
содержат одно изображение.
Всякий раз, когда я смахиваю влево или вправо, переход очень медленный.
Я попытался удалить фоновое изображение, установив для него белый цвет (#fff), и все задержки исчезли. Это сработало идеально! Проблема в том, что мне нужен этот фон для приложения.
Есть ли способ оптимизировать фоновое изображение или что-то еще, чтобы смахивание снова стало плавным? В настоящее время это слишком сложно использовать из-за задержки.
Я также пытался обрезать изображение до небольшого размера, а затем просто растягивал его по экрану, но не заметил никаких улучшений производительности. Также это не ошибка изображений, которые находятся в ViewPager
, когда я тестировал его с помощью TextViews, вместо этого было такое же отставание.