How can I dynamically set the position of view in Android?

Arun Badole picture Arun Badole · Jun 30, 2011 · Viewed 233k times · Source

How can I change the position of view through code? Like changing its X, Y position. Is it possible?

Answer

Perishable Dave picture Perishable Dave · Jun 30, 2012

For anything below Honeycomb (API Level 11) you'll have to use setLayoutParams(...).

If you can limit your support to Honeycomb and up you can use the setX(...), setY(...), setLeft(...), setTop(...), etc.