У меня есть список в моем приложении, в котором отображается только список изображений. Теперь я хочу добавить эффект параллакса для элементов списка при прокрутке списка. Я только что реализовал listview.Как добавить эффекты Parallax к элементу списка в android
ответ
Я обычно использую ParallaxListView
от Gnod. Проверьте ссылку ниже
В двух словах, вы должны установить заголовок вашего ListView. Этот заголовок будет содержать изображение, на которое вы хотите применить параллакс, а также контент, который должен пройти (обычно это классический заголовок ListView, но он также может быть чем-то похожим на любой элемент вашего списка).
Второе главное, чтобы добавить ScrollListener
к вашему ListView
, а также создавать пользовательские ImageView (который переопределяет ImageView
), который способен получить сколько ваш список прокрутил. В обратном вызове onScroll
вы можете получить первый элемент списка, если он виден, сделайте getTop()
и отправьте его в свой собственный ImageView.
У вас теперь есть ImageView, который знает, где он находится на экране, даже когда ваш список прокручивается. Все, что вам нужно знать, это перевести Y вашего вида (с canvas.translate()
или view.translate()
в зависимости от того, какая версия SDK вы работаете).
Я не думаю, что требуется гораздо больше времени, чем интеграция библиотеки, и она отлично работает!
- 1. Добавить ограничения к элементу списка
- 2. Как добавить к элементу списка a checkbox
- 3. Как добавить число к данному элементу списка?
- 4. Как добавить к последнему элементу двумерного списка?
- 5. Как добавить дополнительную ценность к элементу списка
- 6. Как добавить эффекты к изображению
- 7. Как добавить эффекты к AVAudioPlayback
- 8. Попытка добавить php к элементу списка
- 9. C# добавить новые элементы к элементу списка
- 10. Добавить изменения к каждому элементу списка избранного
- 11. добавить символ к каждому элементу списка
- 12. JQuery Добавить класс к определенному элементу списка
- 13. Android - Добавить виды к элементу в ListView
- 14. зависающие эффекты только к его элементу
- 15. Как добавить изображение Parallax внутри строки Parallax
- 16. эффекты, применяемые к родительскому элементу, а не выбранному элементу
- 17. Как добавить 1 к элементу списка в Python
- 18. Как добавить объект к каждому элементу списка в LISP?
- 19. Как добавить эффекты изображения в android?
- 20. Обратитесь к элементу списка
- 21. Как добавить звуковые эффекты на Android?
- 22. Как добавить свойство к элементу?
- 23. Как добавить ключ к элементу?
- 24. JQuery - Как добавить класс к каждому последнему элементу списка?
- 25. Как добавить стиль к элементу списка, который содержит посещенную ссылку?
- 26. Добавить div к определенному элементу
- 27. Calabash - Прикоснитесь к элементу списка вида списка для android
- 28. Добавить к элементу массива
- 29. Доступ к элементу списка. C#
- 30. Как добавить ViewPager к элементу навигационного элемента в приложении Android?
Это добавляет эффекты за пределами списка, а не для элемента списка. Я хочу добавить это для каждого элемента списка. – RajeshVijayakumar
Я собирался прокомментировать и указать это – jonney