Я делаю простую игру с мячом, и у меня проблема. Я не могу изменить положение мяча. Я старался:
- SetX() и setY(), но API более низкого уровня не поддерживаются.
- Параметры и поля, но когда я перемещаю их влево или вправо, все содержимое активности перемещается вместе с ними. Движение вверх-вниз работает нормально. (Действие будет иметь 10 изображений ImageView)
- Анимации Android. Проблема в том, что я не могу получить координаты (getLeft(), getTop()) во время анимации.
- Холст и элементы рисования - я меняю положение изображения с помощью функций onDraw() и invalidate(), но когда я использую фон и все другие изображения (в виде растровых изображений), это происходит очень медленно.
Можете ли вы дать мне какие-либо идеи или предложения? Заранее спасибо.