Если вы ДОЛЖНЫ использовать Absolute (а вам не следует), и вы ДОЛЖНЫ перемещать что-либо во время выполнения, вы можете просто создать второй ImageView и выбрать в коде, какой из них использовать:
У меня был маленький мультипликационный персонаж, который все время должен был находиться внизу экрана - одна из его анимаций выпрыгивала из меню (это выглядело глупо на устройствах, где его не было рядом). ).
Код выбирает, какой ImageView использовать, в зависимости от разрешения экрана, возвращаемого устройством. Это не элегантно, но работает, и если вы уделяете внимание именам и т. Д., Это должно быть безопасно.
* ПРИМЕЧАНИЕ. В моих тестах до сих пор, пока каждый ImageView не был инициализирован в xml с изображением 'src', ни тот, ни другой не будут видны, пока вы не назначите им что-либо (поэтому не стоит беспокоиться о том, что делать с другим один).