• 0
DMS

Как перемещать картинки на Андроиде?

Вопросы

Посоветуйте пожалуйста, как лучше реализовать.

Запускаем Android-приложение, загружаем произвольную картинку и нужно добавить возможность перемещать ее по экрану пальцем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 ответов на этот вопрос

  • 0
28 минут назад, x11 сказал:

Под Андроидом лучше жестами (Pan) или Drag?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

я не знаю, я просто воспользовался поиском, лучше тебе там спросить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
15 минут назад, x11 сказал:

я не знаю, я просто воспользовался поиском, лучше тебе там спросить

там закрыта тема)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

В OnGesure обрабатывать начало жеста, его окончание и собственно сам жест (Pan).

Вот когда-то для себя делал демку

test_touchanim.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
18 часов назад, sinuke сказал:

В OnGesure обрабатывать начало жеста, его окончание и собственно сам жест (Pan).

Вот когда-то для себя делал демку

test_touchanim.zip

Спасибо за пример, но немного не то. В вашей демке при перетаскивании Rectange растягивается, как гусеница, а хотелось бы чтобы перемещался Image как цельный объект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
17 часов назад, DMS сказал:

Спасибо за пример, но немного не то. В вашей демке при перетаскивании Rectange растягивается, как гусеница, а хотелось бы чтобы перемещался Image как цельный объект.

Так уберите изменение ширины. Просто меняйте позицию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу