Задать расположение ImageView

Интерфейс, диалоги, темы, стили, меню
Ответить
Evgeny
Сообщения: 2
Зарегистрирован: 03 сен 2013, 14:21

Задать расположение ImageView

Сообщение Evgeny » 23 июл 2015, 13:15

Всем привет, вопрос избитый, гуглил, искал по форумам, но не нашел того, что нужно. Необходимо:
1) Вначале, разместить несколько imageView друг над другом
2) Задавать программно произвольное положение ImageView.

Пробовал по-разному, и через layoutParams:

Код: Выделить всё

 
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
lp.setMargins(50, 100, 0, 0);
game_stack.peek().setLayoutParams(lp);// game_stack - стек с ImageView
и через setPadding:

Код: Выделить всё

game_stack.peek().setPadding(50, 100, 0, 0);
/*game_stack - стек, который содержит ImageView*/


и просто "в лоб":
через .setX() .setY()

В итоге сам элемент появляется совершенно другом месте.
P.S. Пишу игру "Ханойские башни"

Ответить