У меня ImageView сидит на FrameLayout.Я хочу иметь возможность переместить этот imageView, установив поле:
LayoutParams lp = new FrameLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT);
lp.setMargins(left, top, 0, 0);
imageView.setLayoutParams(lp);
imageView.invalidate();
Однако ничего не меняется, и мой imageView не перемещается,
Что я делаю не так?
Нужно ли делать что-то иное, чем imageView.invalidate()
после того, как я установил новые поля?