У меня проблема с удалением изображений, загруженных в viewpager2. Мой проект - не что иное, как редактирование фотографий. Но я редактирую несколько изображений, как это делает редактирование истории в WhatsApp / Instagram.
Проблема: Здесь я загрузил несколько изображений динамически в viewpager2 и создал отдельный класс PhotoEditorSDK. Который позаботится о добавлении TextView. Мы можем добавить несколько текстовых представлений для одного изображения, и мы можем также отредактировать их. Теперь проблема в том, когда я редактирую 3 или более изображений. Теперь я не хочу 0-й позиции. У меня есть опция удаления, поэтому я удаляю элемент 0-й позиции. Какой бы текстовый вид я не добавил на изображении 0-го поста. Добавленный textView остается в 0-ой позиции, единственное изображение удаляется из списка. Теперь изображение 1-го поста переместится в 0-й пост в текстовом представлении, которое было на 0-й позиции, до того, как оно все еще осталось на 0-м посте.
Решение, которое я искал:
Если я удаляю элемент 0th pos, это означает, что те, кто добавляет текстовое представление на 0th pos, также удаляются, и что бы ни редактировали / добавляли текстовые просмотры на других изображениях, остаются только на этих изображениях.
Пожалуйста, клонируйте мой репозиторий проекта от Github. Спасибо:)
https://github.com/Dnyaneshwar1926/Multiple-PhotoEdit