Моя цель - разрешить пользователям моего приложения выбирать разные gif-файлы и объединять их. Впоследствии они должны иметь возможность наблюдать за их индивидуальной комбинацией файлов. На первый взгляд мне было легко реализовать такую функцию, но я был неправ. Я пробовал разные вещи, такие какСлияние нескольких анимированных GIF-файлов на один в Android
- строит байтовый массив с выбранным GIF-файлами, после того, как друг с другом и сохранить его как новый GIF-файл
- используя класс AnimationDrawable для отображения гифы друг за другом
- с помощью Movie-класс для воспроизведения файлов после того, как друг с другом
Я не уверен, какой из этих способов будет лучшим. Однако, в конце концов, ни один из этих подходов не работал должным образом ... Если бы у кого-либо из вас была такая же проблема, я был бы очень рад за помощь.
Помогло ли вам решение этой проблемы. У меня такая же проблема –
@Akanksha нет, я этого не делал. Однако я нашел другой способ, который работал для меня. Вместо использования GIF я решил использовать AnimationDrawables. Класс AnimationDrawable имеет метод, называемый addFrame(), который позволяет легко помещать анимации. – chewinggum
@Akanksha любое решение? Та же проблема –