|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
Как в Android Studio реализовать плавное перемещение изображения?14.06.2020, 17:28. Показов 11738. Ответов 25
Метки нет (Все метки)
marginleft в цикле увеличивать для ImageView?
Или задействовать объект Paint? Был бы признателен за совет или пример.
0
|
|
| 14.06.2020, 17:28 | |
|
Ответы с готовыми решениями:
25
Как реализовать плавное изменение местоположения ImageView в RelativeLayout? Android Studio
Подключение изображения как ресурса в проекте в Android studio |
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 14.06.2020, 17:55 | |
|
1
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 14.06.2020, 20:43 [ТС] | |
|
Охренеть простыня на английском (,((,(
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 14.06.2020, 22:01 | |
|
Это первоисточник, есть и на русском полно.
https://habr.com/ru/post/243363/
1
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 15.06.2020, 03:26 [ТС] | |
|
Спасибо, читаю. А нет ли чего-то попроще такого типа?
y=0 x++ point(x,y) Добавлено через 6 минут В Delphi просто было - помещаешь изображение на форму и в коде увеличиваешь координату по горизонтали. В Android Studio такого нет?
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 15.06.2020, 12:31 | |
|
Есть методы setX/setY.
1
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 15.06.2020, 12:36 [ТС] | |
|
Для imageView ?
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 15.06.2020, 12:45 | |
|
Для любого View.
Добавлено через 1 минуту https://developer.android.com/... etX(float) Добавлено через 24 секунды https://developer.android.com/... onX(float)
1
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 15.06.2020, 12:58 [ТС] | |
|
Нет такого метода в списке методов этого класса
https://developer.android.com/... View?hl=ru
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
||
| 15.06.2020, 13:59 | ||
|
Я прикрепил ссылки на методы.
Добавлено через 41 секунду Если что:
1
|
||
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 15.06.2020, 23:52 [ТС] | |
|
Спасибо. Странно, что в сети не находятся примеры с этим методом. :-((
0
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 16.06.2020, 00:02 [ТС] | |
|
Не получается
0
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
||||||||||||||||
| 16.06.2020, 00:37 [ТС] | ||||||||||||||||
|
Спасибо ещё раз! Заработало вот так:
Странно работает цикл. Сначала ожидание несколько секунд, а затем прорисовка изображения в конечной точке. Как бы сделать чтобы изображение перемещалось в цикле со сдвигом 1 пиксел? Вот такой цикл работает глючно:
0
|
||||||||||||||||
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 16.06.2020, 00:55 | |
|
Готовый, удобный и проверенный вариант для плавной и красивой анимации я привёл в первом сообщении.
0
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 16.06.2020, 01:39 [ТС] | |
|
В первом сообщение крайне сложный пример для человека писавшего на Delphi. Там скорее трансформация, так ведь?
Я хочу реализовать перемещение изображения утки. Изображение должно перемещаться слева направо с небольшой скоростью. Но что-то промежуточные позиции не прорисовываются. Позиция изображения и ширина изображения будет учитываться при обработки нажатия на изображение ружья.
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
||
| 16.06.2020, 10:36 | ||
|
Ничего сложного там нет, скопипастить несколько строк кода и всё.
1
|
||
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
||||||
| 17.06.2020, 12:48 [ТС] | ||||||
|
Скопипастил вот этот код:
0
|
||||||
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
|
| 21.06.2020, 15:52 [ТС] | |
|
Буду на анимацию перемещения накладывать анимацию смены кадров: Frame animation или как сделать анимацию
Нашел тут Гиф анимация в android studio
0
|
|
|
-161 / 12 / 3
Регистрация: 10.06.2013
Сообщений: 650
|
||||||
| 14.10.2020, 01:38 [ТС] | ||||||
|
ExFau$t , я прочел https://developer.android.com/training/transitions
Я использую Transition, но не могу определить координаты изображения.
0
|
||||||
|
44 / 44 / 3
Регистрация: 18.12.2011
Сообщений: 577
|
|
| 28.10.2020, 07:23 | |
|
1
|
|
| 28.10.2020, 07:23 | |
|
Помогаю со студенческими работами здесь
20
Как задать плавное перемещение картинки в PictureBox (или перемещение самого PictureBox) из точки А в точку Б по прямой?
Как сделать плавное перемещение MovieClip?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|