Игра с мячом - изменение положения мяча

Я делаю простую игру с мячом, и у меня проблема. Я не могу изменить положение мяча. Я старался:

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

Можете ли вы дать мне какие-либо идеи или предложения? Заранее спасибо.


person Vuk    schedule 30.07.2013    source источник


Ответы (1)


Попробуйте VerticalLayout, а затем измените положение с помощью параметров.

person Filip    schedule 30.07.2013