2013-09-18 3 views
0

, пожалуйста, смотрите ниже экрана Я попытался реализовать эту анимацию, используя поток обложки, поскольку мы, как анимация карусели, но я не получаю то же самое, что представлено на экране. если любое тело сделали этот тип анимации, пожалуйста, пришлите мне фрагмент кода,Анимация карусели в android

enter image description here

Спасибо заранее.

+0

У вас есть этот тип вывода? Пожалуйста, проверьте мою ссылку изображения: [http://s5.postimg.org/caoudnnaf/device_2013_09_18_113134.png] – dipali

+0

НЕТ, мне требуется тот же самый, который я разместил. Я тоже попробовал обтекание. – Hasmukh

+0

Я сделал это, используя анимацию Cover flow. ниже - ссылка, которую я модифицирую свой код и немного приближаюсь к этой анимации. http://stackoverflow.com/questions/11735422/android-gallery-bad-image-overlapping-in-coverflow?rq=1 – Hasmukh

ответ

1

Я столкнулся с аналогичной проблемой в своем приложении некоторое время назад, хотя я не работал с цифрами, которые вы показываете в нижнем правом углу изображения, но ссылка this предоставит вам полный код для создания галереи, например просмотр с увеличением центра изображения.

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

Если вам нужна дополнительная помощь, пожалуйста, сообщите мне, и я предоставлю все, что смогу. Всегда рад помочь .... :)

Надеюсь, это поможет.

+0

Это было бы изменено до его требуемого, возможно, но не устраивало бы, если у вас много изображений ... Вам нужно как-то повторно использовать образы изображений, и это очень много работы. – yahya

+0

Повторное использование imageViews - это действительно много работы, а также на современных Android-устройствах динамическое создание imageViews довольно быстро, и это единственный способ, который я нашел для выполнения задачи. Если у вас есть какая-либо другая работа, пожалуйста, сообщите , Я тоже попробую. – DroidDev

+0

Я знаю, что много работы, поэтому, вероятно, никто не развивает этого :) А также, конечно, довольно быстрое создание и отображение изображений с помощью ImageView, но проблема в том, что вы используете их в ScrollView, что означает, что вы создаете много объектов и изображения, считающие, что у вас много изображений для отображения, и в конечном итоге это приведет к выходу outOfMemoryError. Возможно, вы можете попробовать изменить эту библиотеку: https://github.com/davidschreiber/FancyCoverFlow – yahya

0

Это хорошее решение https://github.com/davidschreiber/FancyCoverFlow. Я пробовал это на Android 4.4 и 2.3.3

Отредактировано. ОК. Ссылка ниже пунктов на FancyCoverFlow lib. Это обеспечивает несколько видов карусельной анимации изображений.

Смежные вопросы